【发布时间】:2023-02-08 18:09:26
【问题描述】:
我需要从我的数据框中添加多列的 1 年滞后版本。这是我的数据:
data<-data.frame(Year=c("2011","2011","2011","2012","2012","2012","2013","2013","2013"),
Country=c("America","China","India","America","China","India","America","China","India"),
Value1=c(234,443,754,334,117,112,987,903,476),
Value2=c(2,4,5,6,7,8,1,2,2))
我想在 t-1 处添加包含 Value1 和 Value2 的两列,以便我的数据框如下所示:
我怎样才能做到这一点?这是按年滞后我的变量的正确方法吗?
提前致谢!
【问题讨论】:
标签: r dataframe variables time-series regression