鍍金池/ 問答/數(shù)據(jù)分析&挖掘  HTML/ R中無法將數(shù)據(jù)轉(zhuǎn)換成“POSIXlt”類別

R中無法將數(shù)據(jù)轉(zhuǎn)換成“POSIXlt”類別

R中無法將數(shù)據(jù)轉(zhuǎn)換成“POSIXlt”類別

現(xiàn)在有一份類似于yyyy-mm-dd hh:mm:ss 格式的數(shù)據(jù)存儲在Data.csv的第二列


DateTimes <- Data[2]

>DateTimes
1    2017-01-01 00:00:00
2    2017-01-01 00:00:02
3    2017-01-01 00:00:02
4    2017-01-01 00:00:03
5    2017-01-01 00:00:05

……

想要通過下面的的方式轉(zhuǎn)換成時間但是總會報錯

mydate <- as.POSIXlt(Data[2])

報錯:

不知如何將'Data[2]'轉(zhuǎn)換成“POSIXlt”類別

同樣情況下,如果直接使用就沒有問題

mydate <- as.POSIXlt(“2017-01-01 00:00:01”)

> mydate
[1] "2017-01-01 00:00:05 CST"

請問是怎么回事兒啊?應(yīng)該怎么解決才可以呢?

回答
編輯回答
清夢

使用 mutate(df,lubridate::ymd_hms(ts))

2018年9月15日 16:20