我试图获取一组数字数据的直方图,但是得到了一些' x'没有计算;也许'休息'不要跨越' x' "作为错误。
我的数据范围是:
> range(width(myseq2))
[1] 350 16739
我的命令是:
hist(width(myseq2), breaks=c(350, seq(500, 16800, 150)), col="blue", ylim = c(0,40000))
意思是我想要150的容器,从我的数据的最小值到最大值。
我没有弄错... 谢谢你的任何解释。
答案 0 :(得分:0)
范围在顶端被截断,因为它没有均匀分配。 16739值没有得到bin。
range(c(350, seq(500, 16800, 150)))
# [1] 350 16700
只需扩展范围,例如:
hist(width(myseq2), breaks=c(350, seq(500, 16850, 150)), col="blue", ylim = c(0,40000))