R 将列转换为POSIXct日期/时间序列
我正在尝试将数据帧中格式为“MM/DD/YYYY HH:MM:SS”的列(str='character')重新配置为日期/时间序列列(str=POSIXct),以便与rmweather包一起使用R 将列转换为POSIXct日期/时间序列,r,date,time,posixct,R,Date,Time,Posixct,我正在尝试将数据帧中格式为“MM/DD/YYYY HH:MM:SS”的列(str='character')重新配置为日期/时间序列列(str=POSIXct),以便与rmweather包一起使用 > DNO2$`Date & Time` `Date & Time` <dttm> [1] "31/12/2017 24:00" [2] "01/01/2018 01:00" [3] "01/01/2018 02:00" [4] "01/01/2
> DNO2$`Date & Time`
`Date & Time`
<dttm>
[1] "31/12/2017 24:00"
[2] "01/01/2018 01:00"
[3] "01/01/2018 02:00"
[4] "01/01/2018 03:00"
[5] "01/01/2018 04:00"
[6] "01/01/2018 05:00"
在此方面的任何帮助都将不胜感激 我们可以使用
as.POSIXct
frombase R
DNO_18$`Date & Time` <- as.POSIXct(DNO_18$`Date & Time`, format = "%d/%m/%Y %H:%M")
我们可以使用
as.POSIXct
frombase R
DNO_18$`Date & Time` <- as.POSIXct(DNO_18$`Date & Time`, format = "%d/%m/%Y %H:%M")
library(lubridate)
DNO_18$`Date & Time` <- dmy_hm(DNO_18$`Date & Time`)