как преобразовать формат даты из гггг-м-дд (1990-1-01) в гггг-мм-дд (1990-01-01) в R? - PullRequest
0 голосов
/ 19 сентября 2019

Я просто хочу получить дату в YYYY-MM-DD.У меня есть дата в формате YYYY-M-DD.В исходном файле дата указана в формате ГГГГ-М.Вот мой код:

DATA2<-transform(Data, Date = paste(Date, "01", sep = "-"))
DATA2$Date<-as.Date(DATA2$Date)

Ответы [ 2 ]

1 голос
/ 19 сентября 2019

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

as.character(as.Date("1990-1-01"))
1 голос
/ 19 сентября 2019

Преобразовать в Date класс и затем отформатировать его.Пакеты не нужны.

format(as.Date("1990-1-01"))
## [1] "1990-01-01"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...