【发布时间】:2018-10-21 22:16:22
【问题描述】:
我有时间序列数据,我使用 stl() 命令从数据中提取季节性。现在,我想将趋势数据用于其他一些分析,但在将 stl 输出转换为数据帧时遇到了问题。
我试过了:
KK.DF <- as.data.frame(KK14stl$time.series)
但这忽略了数据的日期间隔,因为在某些情况下这是超过 40 年的月度数据。
我也试过了:
KK.DF.V2 <-as.data.frame(as.xts(KK14stl$time.series))
但是使用嵌套在列号列中的每月日期创建一个数据框,现在确定如何从无名列中提取它。当我这样做时它不会出现
names(KK.DF.V2)
关于如何获取包含日期和时间序列数据的数据框有什么建议吗?
【问题讨论】:
-
试试
KK14stl$trend。但是我经常在这个东西里面得到NAs,所以很难添加。此外,如果您不添加一些示例数据,我将无能为力。
标签: r time-series