我有一個文件,其中包含多個變量從a到k的時間序列數據。使用ggplot繪製時間序列中多個變量的平均值
我想創建一個圖表,繪製變量a到k的平均值隨着時間的推移而變化,並且在平均線的上面和下面添加平滑區域,表示每一天的最大和最小變化。
所以像置信區間,但在一個平滑的版本。
這裏的數據集: https://dl.dropbox.com/u/22681355/co.csv
,這裏是我的代碼至今:
library(ggplot2)
library(reshape2)
meltdf <- melt(df,id="Year")
ggplot(meltdf,aes(x=Year,y=value,colour=variable,group=variable)) + geom_line()
您能否提供一箇舊數據集的例子? – jackb