我有一个数据框,其中的一个因子列包含DateTime数据,如下所示:
Date.Time
2010-05-06T09:30:00.000000000-04
2010-05-06T09:31:00.000000000-04
我想将此列转换为DateTime列。我搜索并尝试了一些功能,但结果为“ NA”。
答案 0 :(得分:0)
如果不提供您尝试过的代码,则无法查明错误是什么,但是这是一种处理日期的可能方法:
new_date <- as.POSIXct(as.character(factor_date), format = "%Y-%m-%dT%H:%M:%S.000000000-04")
在这里,as.character
首先将因子转换为字符,然后使用format
参数进行转换