【发布时间】:2020-07-13 10:58:12
【问题描述】:
我的数据集中有很多列,我需要将 18:101 的列向下移动一行。到目前为止,我在另一个线程中发现这个命令是 helfpul,下面我将它应用到我的数据中:
data.xts$AR2_Forecast <- transform(data.xts$AR2_Forecast, AR2_Forecast = c(NA, AR2_Forecast[-nrow(data.xts$AR2_Forecast)]))
但是,由于我有 83 个额外的列,因此更改名称将非常耗时。有什么我可以使用的东西可以节省我的时间吗?
我在想一些类似的事情:
data.xts[18:101]<-
但我不确定转换函数的外观。 我的数据类是“xts”、“zoo”。
感谢您的任何反馈!
【问题讨论】:
-
同样的方法也适用于
xts类。请参阅我编辑的答案。