我有一组日期格式如下:
datevalue <- 20130118
我想将它们格式化为正确的日期,并尝试使用以下代码执行此操作:
date <- as.Date(datevalue,"%Y%m%d")
这与文档中列出的示例非常相似,但由于某种原因无法正常工作。在文档中列出了以下示例:
dates <- c("02/27/92", "02/27/92", "01/14/92", "02/28/92", "02/01/92")
as.Date(dates, "%m/%d/%y")
[1] "1992-02-27" "1992-02-27" "1992-01-14" "1992-02-28"
[5] "1992-02-01"
但是,我收到以下错误消息:“charToDate(x) 中的错误:字符串不是标准的明确格式”。这在某种程度上对我来说是有意义的,但我觉得我的语法正确地定义了它。谁能解释为什么代码不起作用?