【发布时间】:2020-10-18 05:46:55
【问题描述】:
我正在尝试将日期和时间列拆分为单独的日、月、小时、分钟、秒、星期几列。我正在使用 lubridate 和 mutuate 函数,但是当我尝试使用以下代码时,我收到此错误:警告消息:所有格式都无法解析。未找到格式。
我的新列已创建,但它们都包含 NA - 想知道是否有人可以提供帮助?
我的专栏是这样的:
tpep_pickup_datetime
01/07/2019 00:51:15
01/07/2019 00:46:30
01/07/2019 00:25:35
我的代码是这样的:
taxidata3 <- taxidata2 %>%
mutate(tpep_pickup_datetime = mdy_hms(tpep_pickup_datetime),
day = day(tpep_pickup_datetime),
month = month(tpep_pickup_datetime),
year = year(tpep_pickup_datetime),
dayofweek = wday(tpep_pickup_datetime),
hour = hour(tpep_pickup_datetime),
minute = minute(tpep_pickup_datetime),
second = second(tpep_pickup_datetime))
【问题讨论】:
-
mdy_hms的输出是月/日/还是日/月 -
嗨 akrun - 现在是天/月
-
那么你的代码应该是
dmy_hms