【发布时间】:2016-07-29 22:30:14
【问题描述】:
我有一个时间戳列,我正在将其转换为 POSIXct。问题是同一列中有两种不同的格式,所以如果我使用更常见的转换,另一个会被转换为 NA。
MC$Date
12/1/15 22:00
12/1/15 23:00
12/2/15
12/2/15 1:00
12/2/15 2:00
我使用以下代码转换为 POSIXct:
MC$Date <- as.POSIXct(MC$Date, tz='MST', format = '%m/%d/%Y %H:%M')
结果:
MC$Date
15-12-01 22:00:00
15-12-01 23:00:00
NA
15-12-02 01:00:00
15-12-02 02:00:00
我曾尝试使用逻辑向量来识别问题然后纠正它,但找不到简单的解决方案。
【问题讨论】: