我正在尝试绘制直方图,我尝试了以下内容。首先我尝试了这个
X< -hist继(T $ Sum_of_OHR.s,断裂= C(0,0.05,0.10,0.15,0.20,0.25,0.30,0.35,0.40,0.45,0.50,0.55,0.60,0.65,0.70,0.75, 0.80,0.85,0.90,0.95,1.00))
但是没有为y轴设置适当的限制,即尽管计数超过5000,但轴限制显示为4000.这虽然有效
> histr<-hist(t$Sum_of_OHR.s,breaks=c(0,0.05,0.10,0.15,0.20,0.25,0.30,0.35,0.40,0.45,0.50,0.55,0.60,0.65,0.70,0.75,0.80,0.85,0.90,0.95,1.00),ylim=c(0,6000))
然而问题是计数可能会根据数据急剧变化。所以,我需要一些可以根据数据设置y限制的东西。有人可以告诉我应该怎么做吗?
任何帮助将不胜感激。
拉姆
答案 0 :(得分:2)
您可以添加一个变量来代替6000,这样您就可以对y变量求和,然后加上10%或者您觉得舒适的数量作为填充它的方法。
e.g。
ysize<-sum(t$Sum_of_OHR.s)*1.1
cbreaks<-seq(0,1,by=0.05)
histr<-hist(t$Sum_of_OHR.s,breaks=cbreaks,ylim=c(0,ysize))