OSl*_*lSO 10 excel reverse r time-series
我找到了一种用时间序列来反向(即预测过去)的方法.现在我只是在R中编程.
我想反转时间序列数据,以便我可以预测过去.我该怎么做呢?
假设原始时间序列对象如下所示:
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2008 116 99 115 101 112 120 120 110 143 136 147 142
2009 117 114 133 134 139 147 147 131 125 143 136 129
Run Code Online (Sandbox Code Playgroud)
我希望它看起来像'backcasting':
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2008 129 136 143 125 131 147 147 139 134 133 114 117
2009 142 147 136 143 110 120 120 112 101 115 99 116
Run Code Online (Sandbox Code Playgroud)
请注意,我没有忘记改变岁月 - 我基本上反映/扭转数据并保持年份,然后进行预测.
我希望这可以在R中完成吗?或者我应该以某种方式导出并在Excel中执行此操作?
G. *_*eck 11
试试这个:
tt <- ts(1:24, start = 2008, freq = 12)
tt[] <- rev(tt)
Run Code Online (Sandbox Code Playgroud)
添加.这也有效,不会修改tt
:
replace(tt, TRUE, rev(tt))
Run Code Online (Sandbox Code Playgroud)