R日期转换问题

时间:2017-02-05 12:39:40

标签: r date format character

我正在尝试将我的日期列从字符转换为日期格式,我认为这应该很容易使用:

datetest <- as.Date(CAT$Date, "%Y-%m-%d")

但它返回:

  

as.Date.default出错(CAT $ Date,“%Y-%m-%d”):不知道怎么做   将“CAT $ Date”转换为“Date”类

我也尝试过:datetest <- as.Date(CAT[["Date"]], "%Y-%m-$d") 但得到相同的错误信息。

真的不确定为什么它不喜欢它,对完整的新手的任何帮助将不胜感激!感谢。

1 个答案:

答案 0 :(得分:0)

首先检查CAT $ Date类,然后执行以下操作:

datetest <- as.Date(as.character(unlist(CAT$Date)), "%Y-%m-%d")