0
如何在兩端添加陰影,如下圖所示?如何在密度分佈圖的兩端添加兩個陰影
我想從0一端添加到-.995和1.995至INF
我想這裏的解決方案https://stackoverflow.com/a/4371473/3133957,但它似乎並沒有工作。
這裏我的代碼
tmpdata <- data.frame(vals = t.stats)
qplot(x = vals, data=tmpdata, geom="density",
adjust = 1.5,
xlab="sampling distribution of t-statistic",
ylab="frequency") +
geom_vline(xintercept = t.statistic(precip, population.precipitation),
linetype = "dashed") +
geom_ribbon(data=subset(tmpdata,vals>-1.995 & vals<1.995),aes(ymax=max(vals),ymin=0,fill="red",alpha=0.5))
謝謝!我不知道我應該使用'ggplot_build'來獲取x,y座標 – prideloki