将 geom_line 添加到 R 中单个因子的直方图
Adding a geom_line to histogram for single factor in R
我正在尝试在组 == 1 的水平上向直方图添加一条线
ggplot(dat, aes(x=age, fill=group)) +
geom_histogram(binwidth=10, position="dodge")
我尝试了很多不同的东西,但我似乎无法让它发挥作用。
也许不是 geom_line 而是其他原因?
理想情况下我应该有类似this
的东西
您似乎想在直方图上添加 density
。
以diamonds
数据为例,
ggplot(diamonds, aes(x=price, y=..density..,fill=cut))+
geom_histogram(position='dodge')+
geom_density(data=diamonds[diamonds$cut=='Ideal',],alpha=.4)
我正在尝试在组 == 1 的水平上向直方图添加一条线
ggplot(dat, aes(x=age, fill=group)) +
geom_histogram(binwidth=10, position="dodge")
我尝试了很多不同的东西,但我似乎无法让它发挥作用。
也许不是 geom_line 而是其他原因?
理想情况下我应该有类似this
的东西您似乎想在直方图上添加 density
。
以diamonds
数据为例,
ggplot(diamonds, aes(x=price, y=..density..,fill=cut))+
geom_histogram(position='dodge')+
geom_density(data=diamonds[diamonds$cut=='Ideal',],alpha=.4)