【发布时间】:2010-07-05 20:30:24
【问题描述】:
是否有一种简单的方法可以识别一个值在数据帧的向量或列中出现的次数?我基本上想要直方图的数值,但我不知道如何访问它。
# sample vector
a <- c(1,2,1,1,1,3,1,2,3,3)
#hist
hist(a)
谢谢。
更新:
根据 Dirk 的建议,我正在使用 hist。当我知道我的所有值都是整数时,是否有比将范围指定为 1.9、2.9 等更好的方法?
hist(a, breaks=c(1,1.9,2.9,3.9,4.9,5.9,6.9,7.9,8.9,9.9), plot=FALSE)$counts
【问题讨论】:
-
谢谢大家的建议。我对这个话题的了解还不够,无法理解 table v hist 的微妙之处;并发现 hist 最容易使用,因此将其标记为最佳答案。
标签: r statistics