Преобразование факторных данных в формат POSIXct - PullRequest
0 голосов
/ 29 октября 2018

Данные в формате фактора "2018-01-02T20: 40: 40.000Z", и я хочу, чтобы они были в формате POSIXct "2018-01-02 20:40:40". Как мне этого добиться?

1 Ответ

0 голосов
/ 29 октября 2018

Отметьте ?strptime, чтобы узнать больше о форматах даты и времени

as.POSIXct(x, format = "%Y-%m-%dT%H:%M:%S")
#[1] "2018-01-02 20:40:40 GMT"

С lubridate

library(lubridate)
ymd_hms(x)
#[1] "2018-01-02 20:40:40 UTC"

Или с anytime

library(anytime)
anytime(x)
#[1] "2018-01-02 20:40:40 UTC"

Данные

x <- factor("2018-01-02T20:40:40.000Z")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...