这一定是一项非常简单的任务,但我无法为此找到合适的代码:
数据框(df
)有几列(Date
是第一列,包含字符串对象),大约200行。
Date V1
1 01/01/2011 5
2 02/01/2011 4
3 03/01/2011 2
...
200 05/09/2011
需要成为这个(当年):
Date V1
1 01/01/2013 5
2 02/01/2013 4
3 03/01/2013 2
...
200 05/09/2013
谢谢!
答案 0 :(得分:1)
df$Date <- sub('11$','13',df$Date)
应该有用。
但要注意:命名变量Date是一个坏主意,因为R已经有一个具有该名称的内部数据类型。