15
我們有一些數據表示許多模型在不同情況下運行。對於單個場景,我們希望顯示平滑均值,其中填充區域代表特定時間點的標準偏差,而不是適合平滑的質量。使用geom_smooth和ggplot顯示標準偏差
例如:
d <- as.data.frame(rbind(cbind(1:20, 1:20,1), cbind(1:20, -1:-20,2)))
names(d)<-c("Time","Value","Run")
ggplot(d, aes(x=Time,y=Value)) + geom_line(aes(group=Run)) + geom_smooth()
產生與代表兩分,和平滑的平均曲線,但即使運行之間的SD增加,平滑的酒吧停留在相同的尺寸。我想在給定的時間步使周圍的平滑代表標準偏差。
鑑於許多不同的運行和輸出變量,是否有一種非勞動密集型的方式?
太棒了,謝謝! – 2010-11-17 15:11:08