-3

这一定是一项非常简单的任务,但我找不到正确的代码行:

数据框 ( 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

谢谢!

4

1 回答 1

1
df$Date <- sub('11$','13',df$Date)

应该管用。

但请注意:命名变量 Date 是个坏主意,因为 R 已经有一个具有该名称的内部数据类型。

于 2013-05-03T18:57:15.043 回答