【发布时间】:2021-11-06 03:30:41
【问题描述】:
我有一个数据框,每个变量每年都有 436 次观察。
我通过命令把每个变量都变成了ts对象
ts("a", frequency=436)
现在,我想提前 1 年移动一个变量(例如,从 2010 年到 2011 年)
因此,我尝试了命令
lag("a", k=1)
但它给了我:
错误:
x必须是向量,而不是 ts 对象,你要stats::lag()吗?
你有什么建议吗?
【问题讨论】:
-
将我的评论转为答案。
-
请提供足够的代码,以便其他人更好地理解或重现问题。
标签: r time-series lag