我在 r 中有一个具有以下结构的数据框:
TERMINAL_ID ACTION_DATE ACC_AMOUNT
1009162 02-JAN-18 14.30
1009162 02-JAN-18 21.45
“action_date”的类是一个因素,我会将其转换为日期。 我尝试了这段代码但没有成功
dataf <- as.Date(as.character(data$ACTION_DATE),
format = "%d-%y-%Y")
fdate=as.POSIXlt(data$ACTION_DATE, "%d-%b-%y")
最佳答案
或使用 lubridate
library(lubridate)
dmy("02-Jan-17")
这会将保存 d(ays)m(onth)y(ear) 格式的日期的角色转换为日期格式。
关于r - 如何将r中数据框中的因子列转换为日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52599263/