【发布时间】:2019-09-09 17:45:59
【问题描述】:
格式为4/29/2016 的日期被正确解析,但格式为6242016 和2042016 的日期未被解析。
R 是否认为某些没有斜线的日期在第一天而不是月份?
我尝试在lubrdiate 中包含dmy,但它仍然不起作用。
我试过查看Sys.getlocale("LC_TIME"),它给了我"English_United States.1252"。
demo$date <- as.character(demo$date)
demo <- demo %>%
mutate(date = parse_date_time(date, "mdy"))
【问题讨论】:
-
2042016可能不明确:是 “第 4 个月的第 20 天” 还是 “第 4 个月的第 2 天”。虽然“0”应该与“2”一起出现似乎很明显,但在代码中推断这一点并不总是完美的。 (我对lubridate不够了解,不知道它是否/如何在那里工作。)