将字符(2012年12月13日)转换为R中的日期
我正在处理一个数据集。变量日期具有此格式的字符类型数据13-Dec-2012。 我需要将这个字符转换成日期格式。 我试过一些方法,但没能找到答案。 感谢您的帮助。 谢谢我们可以使用lubridate软件包。dmy指年月日 或者使用base R。请参阅此链接以了解有关日期规范格式的更多信息 或者使用anytime包中的anydate函数将字符(2012年12月13日)转换为R中的日期,r,date,character,R,Date,Character,我正在处理一个数据集。变量日期具有此格式的字符类型数据13-Dec-2012。 我需要将这个字符转换成日期格式。 我试过一些方法,但没能找到答案。 感谢您的帮助。 谢谢我们可以使用lubridate软件包。dmy指年月日 或者使用base R。请参阅此链接以了解有关日期规范格式的更多信息 或者使用anytime包中的anydate函数 library(lubridate) dmy("13-Dec-2012") # [1] "2012-12-13" as.Date("13-Dec-2012",
library(lubridate)
dmy("13-Dec-2012")
# [1] "2012-12-13"
as.Date("13-Dec-2012", format = "%d-%b-%Y")
# [1] "2012-12-13"
library(anytime)
anydate("13-Dec-2012")
# [1] "2012-12-13"