我有一个包含多个变量a到k的时间序列数据文件。
我想创建一个图表,绘制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()