确定0Y直方图轴上的平均值

时间:2011-08-25 21:06:09

标签: r histogram

我使用hist命令绘制直方图,如下所示:

hist(plikTVDI, ylab='częstość występowania',
     xlab=xetyk, col='red', main=etykieta, cex.lab=1.5)

然后我添加了tekst:

text(x=mean(plikTVDI,na.rm=TRUE),y=40,labels=tekst_srednia_l, cex=3, col='blue')

是否有可能确定y轴的平均值(它会比常数40更好)。

1 个答案:

答案 0 :(得分:1)

我可能无法正确理解您的问题,但我认为您在创建直方图时想要确定y轴的中点?

如果是这种情况,如果将hist的结果存储在变量中,如下所示:

tmp <- hist(...)

您可以通过tmp$counts访问确定条形高度的计数值。所以y轴的中点是tmp$counts / 2

或者,如果您想要条形高度的平均值,您可以这样做:

mean(tmp$counts)