我得到了一个数据框,所以:
df
Name | Date
A 2015-11-01
A 2015-11-02
B 2015-11-01
我的数据集非常大,所以如何以7天的时间更新Date列的正确方法:
df
Name | Date
A 2015-11-08
A 2015-11-09
B 2015-11-08
在矢量化方面处理这个问题的正确方法是什么?我知道在日期对象上使用“+”可以添加n天,但是如何在df $ Date中为每个元素应用它?
答案 0 :(得分:5)
最简单和最好的方法是对列使用“+”,如下所示:
df$Date <- df$Date + 7 # This will add 7 days to all entries