当我尝试通过定义一组箱子来绘制R中的直方图时,我得到这个错误'某些'x'没有计算;也许'休息'不会跨越'x'的范围。 我正在关注网站“http://msenux.redwoods.edu/math/R/hist.php”上的信息,其中说明了“使用arange命令生成这组垃圾箱”。我试图在互联网上搜索如何为我的数据集生成合适范围的垃圾箱但是徒劳无功。
有谁能告诉我它是如何完成的?或者如果有其他方式。 我试图将这些箱子设置为
bins=seq(0,3,by=0.2)
并将直方图绘制为
hist(log10(a),col=4,breaks=bins)
答案 0 :(得分:2)
我怀疑某些log10(a)
超出范围[0,3]
。在这种情况下,您可以简单地执行类似
bins<-seq(min(log10(a)), max(log10(a))+1, by=0.2)
这可确保所有值在区域内。