R中的频率图

时间:2015-05-25 18:10:02

标签: r histogram frequency

我有一组数字(称为tails.Z),范围从0到999,我想看看哪些数字最常出现。为此,我使用hist(tails.Z, breaks=1000)进行简单的频率绘图,结果如下: enter image description here

根据该图,最常见的数字出现超过400次,并且某些值接近于零。第二个峰值大约是200的值,表示该数字短缺400次。

然而,当我sort(table(tails.Z))看到实际的数字及其频率时,我得到的最频繁的数字是175,出现377次,那么第二次最频繁的数字是176,出现290次,然后是3次出现266次,0次255次和5次263次。图表中的第一个峰值如何高于400,但table中没有该频率的数字?

编辑:我应该添加tails.Z是一个整数数组,范围从0到999,其中有114,411个元素。

1 个答案:

答案 0 :(得分:0)

使用hist了解str函数的作用:

hs=hist(tails.Z, breaks=1000)
str(hs)
tail(cbind(hs$mids,hs$counts),20)
barplot(hs$counts)
summary(hs$counts)