如何在 R 语言中用 hist 函数创建的直方图中用垂直线表示平均值?

r programmingserver side programmingprogramming更新于 2025/6/25 23:07:17

平均值是直方图所表示数据的一个重要特征,因此,可能需要用直方图来绘制平均值。如果使用 hist 函数创建直方图,那么我们可以借助 abline 函数,通过定义垂直参数 v 的数据平均值,在直方图上创建一条垂直线。

示例

set.seed(101)
x<-rnorm(10000,2,0.75)
hist(x)

输出

在直方图中 x 的平均值处添加一条蓝色线 −

abline(v=mean(x),col="blue",lwd=2)

输出

abline(v=mean(x),col="blue",lwd=8)

输出


相关文章