将年 - 月列转换为日期类型

时间:2015-06-01 14:44:53

标签: r

我在R中的data.frame中有一个列,看起来像图片,它存储为一个因素: enter image description here

我需要在data.frame中创建一个具有数据类型=日期的新列,其中此日期是该月的第一天。关于如何以简单的方式创建它的任何想法?

1 个答案:

答案 0 :(得分:4)

您可以使用paste将日期与“日期”列粘贴,使用Date使用相应的as.Date参数转换为format课程。

  df1$Date <- as.Date(paste(df1$Date, '01'), '%Y %B %d')

有关详细信息,您可以查看?as.Date?strptime?as.POSIXct