【发布时间】:2014-07-30 11:36:57
【问题描述】:
当我尝试使用以下代码将 csv 时间格式转换为 R 时间格式时,虽然我不打算这样做,但我得到了 datetime 格式。
为什么以及如何避免它?
bat2$or_time<-as.POSIXct(as.character(bob$Order_Time), format="%H:%M:%S")
【问题讨论】:
-
base R 中没有 time-only 类。看一下包
chron,它在那里实现。 -
你为什么不把
pasteOrder_Date和Order_Time一起转换成POSIXct(这是一个日期时间类)? -
我试过了,但是下面的方法不行。
-
请澄清:你想要一个时间类(参见包 chron),一个日期时间类(这似乎更明智),还是你只想重新格式化字符串(如答案所假设) ?