Как конвертировать 2019-01-01T00: 00: 00 в 2019-01-01 00:00:00 в R - PullRequest
1 голос
/ 05 апреля 2020

В данный момент пытаюсь преобразовать фрейм данных с датой и временем, отображаемыми в данный момент в столбце, как 2019-01-01T00: 00: 00. Однако я пытаюсь преобразовать дату и время в этот формат (2019-01-01 00:00:00) Пробовал несколько вещей, используя lubridate в R, но безуспешно.

Спасибо!

1 Ответ

0 голосов
/ 05 апреля 2020

Мы можем использовать as.POSIXct

as.POSIXct(str1, format = "%Y-%m-%dT%T")

Если нам нужно применить к столбцу

df$datecol <- as.POSIXct(df$datecol, format = "%Y-%m-%dT%T")

Или с lubridate

library(lubridate)
ymd_hms(str1)

данными

str1 <- "2019-01-01T00:00:00"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...