使用ggplot2-R的已知密度的直方图

时间:2016-07-03 22:30:27

标签: r histogram

我有一个带有随机变量值的数据向量和另一个带有相应概率的向量。 是否有一个已知的功能巧妙地绘制直方图或近似密度函数? 由于异常数据和/或某些值附近的点集中,做简单的线图并不总是非常有用。 感谢。

编辑:我想使用ggplot2。

1 个答案:

答案 0 :(得分:0)

这里有一个示例,说明如何使用ggplot2制作直方图,密度或两者。

library(ggplot2)

ggplot(data = iris, aes(x = Sepal.Length)) + 
  geom_histogram()

ggplot(data = iris, aes(x = Sepal.Length)) + 
  geom_density(colour = '#BD1515', fill = '#BD1515', alpha = 0.2)

ggplot(data = iris, aes(x = Sepal.Length, y = ..density..)) + 
  geom_histogram(fill = '#CF3030') + 
  geom_density(colour = '#BD1515', fill = '#BD1515', alpha = 0.35)