1

我有一个回归系列,我已经绘制了直方图,但我需要在其中添加密度曲线和 0.05 分位数线。我怎么能简单地做到这一点?

我的直方图代码:

ggplot(MyData, aes(x=Returns)) + geom_histogram(binwidth=1, colour="black", fill="white")

我尝试添加分位数线:

quantile <- quantile(Returns, prob = 0.05)

ggplot(MyData, aes(x=Returns)) + geom_histogram(binwidth=1, colour="black", fill="white") + 
  geom_vline(aes(xintercept=quantile), color="red", linetype="dashed", size=1)
4

1 回答 1

1

尝试这个:

分位数线

geom_vline(xintercept=quantile, color="red", linetype="dashed", size=1)

密度

geom_histogram(aes(y=..density..), binwidth=1, colour="black", fill="white") + geom_density(fill=NA, colour="royalblue")

希望能帮助到你

于 2014-10-12T22:58:24.157 回答