本质上,我只需要删除按日期和月份提供的额外信息,只保留年份。我的数据格式为dd/mm/yyyy(例如2001年11月20日(,我只想保留yyyy(即2001年(。
这个问题和答案:R:如何从日期中删除日期?有点帮助,但我有数千个单独的日期,所以复制我需要更改的确切日期是行不通的。有人知道我该怎么做吗??
转换为日期类,然后使用格式提取年份:
format(as.Date(df1$Date, format="%d/%m/%Y"),"%Y")