【发布时间】:2016-04-13 17:40:09
【问题描述】:
我正在使用下面的代码来尝试更改从 CSV 文件导入的文件的日期格式。它工作正常并返回像“2013-09-21”这样的日期。但是,我希望它返回 2013 年 9 月 21 日。我尝试将格式更改为 Y/d/m,但它返回所有 NA。我怎样才能解决这个问题?
web <- read.csv("Web.csv", header = TRUE)
as.Date(web$CLAIM.DATE, format = "%m/%d/%Y")
另外,在相关说明中,如何将网络数据集中的列替换为 as.date 中的值(当我得到正确时)?谢谢!!
【问题讨论】:
-
format参数告诉as.Date()当前格式,因此它知道如何正确读取日期。它没有告诉它您想要显示的格式。 -
由于您的数据示例似乎是年-月-日格式,难怪您会得到
NA和 Y/d/m。
标签: r