R直方图绘图中每个箱中的实例数

时间:2013-10-24 21:14:32

标签: r plot histogram

我希望看到每个bin的实例数量也显示在图表上

set.seed(1)
x<-rnorm(1:100)
hist(x)

3 个答案:

答案 0 :(得分:4)

试试这个

set.seed(1)
x<-rnorm(1:100)
y <- hist(x, plot=FALSE)
plot(y, ylim=c(0, max(y$counts)+5))
text(y$mids, y$counts+3, y$counts, cex=0.75)

给出:

enter image description here

答案 1 :(得分:1)

另一个更简单的解决方案是在 hist(...)方法本身中使用 labels = TRUE 。它将包括直方图中每个箱顶部的出现次数/计数。

但是,我建议总是在直方图中包含 xlim ylim

代码:

 set.seed(1)
 x <- rnorm(1:100)
 hist(x, xlim = c(-3,3), ylim = c(1,30), labels = TRUE) 

答案 2 :(得分:0)

自动发生。它在左边被称为“频率”