我有时间序列 T(1), T(2), T(3), T(4)...Tn 另外我还有 2 个其他时间相关参数 P(1), P2(2), P(3 )... 和 R(1),R(2),R(3)... 因此数据看起来像
T(1) P(1) R(1)
T(2) P(2) R(2)
T(3) P(3) R(3)
T(4) P(4) R(4)
T(5) P(5) R(5)
T(6) P(6) R(6)
T(7) P(7) R(7)
T(8) P(8) R(8)
...
I want to reshape the data as follows:
T(1) T(2) T(3) P(1) P(2) P(3) R(1) R(2) R(3) T(4)
T(2) T(3) T(4) P(2) P(3) P(4) R(2) R(3) R(4) T(5)
T(3) T(4) T(5) P(3) P(4) P(5) R(3) R(4) R(5) T(6)
…
在该特定示例中,最后一列是模型目标,前九列是预测变量。我正在尝试使用前三个时间点 T、P 和 R 来预测 T。
我怎样才能在 R 中做到这一点?我是 R 新手,并且真的很难尝试使用 reshape 包?
对于它的价值,我实际上有 10 个不同的预测器而不是 2 。太感谢了!