我知道对于熟练的R用户来说这是一个简单的问题,但我不知道如何访问stl输出。我用谷歌搜索了一段时间,但我没有找到任何教程。这就是我的意思,我有这个小命令序列
dd<-read.table('data.dat')
ddts<-ts(dd,start=1,freq=300)
stldd<-stl(ddts,s.window='periodic')
知道我想对stldd的趋势部分进行调整,但我不知道如何访问它。
答案 0 :(得分:6)
您可以使用str
查看对象的结构。 stl
个对象非常复杂,但您可以使用以下方法提取趋势:
stldd$time.series[,"trend"]