r语言 - yyyymmddHHMMSS convert to yyyy-mm-ss HH:MM:SS



在R中:如何将数据帧的列从yyyymmddHHMMSS更改为yyyy-mm-ss HH:mm:ss?

我试过

for(i in 1:nrow(tabla_eaq)){
tabla_eaq[i,'datetime'] = ymd_hms(tabla_eaq[i,'datetime'])
}

但对于输入20201127215702,它显示为例如1606514222。

我们不需要for循环,因为ymd_hms是矢量化

library(lubridate)
tabla_eaq$datetime <- ymd_hms(tabla_eaq$datetime)

数据

tabla_eaq <- data.frame(datetime = c(20201127215702, 20201127215702, 20201127215702))

相关内容

  • 没有找到相关文章

最新更新