1
我想用ggplot來顯示一系列不同時間點的置信區間。我有兩組置信區間,一個參數和一個引導程序,我想用geom_errorbar()
來顯示它們。我嘗試使用position_dodge()
,因此兩個配置項不會直接相互覆蓋,但它不起作用。我如何在同一時間點抖動CI?位置閃避ggplot2中的誤差欄
pd <- position_dodge(.6)
ggplot(results, aes(x=intervals, y = change)) +
geom_errorbar(aes(ymin=ci.par.low, ymax=ci.par.hi), position = pd, width=.1, colour =
"green") +
geom_errorbar(aes(ymin=ci.boot.low, ymax=ci.boot.hi), width=.1, colour = "blue") +
geom_abline(intercept = slope.est, slope = 0, colour = "red") +
labs(title = paste("Protein ID:", prot.name))
可以添加一些示例數據。如果x值是數值,那麼對於一個geom_errorbar(),您可以將x值設置爲x =間隔+一些小常量 –