有没有办法在ggplot2中引入自动关联时间序列的平滑函数?使用ggplot2平滑自动关联时间序列数据
我有自动关联的时间序列数据,我目前使用手动过程来确定拟合样条的95%CI。
使用和日期位于数据框AB中。是我使用该模型的主要组成部分如下:
d<-AB$Date
a<-AB$Usage
o<-order(d)
d<-d[o]
a<-a[o]
id<-ts(1:length(d))
a1<-ts(a)
a2<-lag(a1-1)
tg<-ts.union(a1,id,a2)
mg<-lm(a1~a2+bs(id,df=df1), data=tg)
从这个模型我获得拟合装置和其用于制定出95%CI为拟合样条拟合的标准误差。
我看过ggplot2中lm方法的例子,用一个术语来指定模型公式。 这种时间序列模型在时间序列自相关时可以实现吗?
谢谢。
这不应该是“说明残差中缺乏*独立性”吗? – James
@詹姆斯发现了。我认为我有两个意见可以说是“说明缺乏独立性”,还是“说明依赖性”,并让自己陷入混乱。现在更正。 –
非常感谢。我最终计算了置信区间和上/下限控制,并将它们全部放入数据框中。感谢@Gavin关于'geom_ribbon()'的提示。 – John