Невозможно преобразовать YY-мм, сгенерированный пакетом zoo, в формат даты в R - PullRequest
0 голосов
/ 16 января 2019

У меня есть столбец Дата (например, 1985-01), который я сгенерировал путем объединения двух разных столбцов с пакетом зоопарка (месяц и год) следующим образом: my_data$Date<-as.Date(as.yearmon(paste(my_data$year, my_data$month), "%Y %m")).

Отсюда я получаю столбец, который хочу, но класс (my_data$Date) дает мне "factor".

Я попробовал следующее, чтобы преобразовать его в формат даты (потому что я хочу отобразить год на оси ggplot), но безуспешно.

as.Date(t$Date,format="%y-%m")  

или

as.Date(t$Date, format = "%Y-%m")

или

format(as.Date(my_data$Date, format="%Y-%m"))

или

transform(my_data, Date = as.Date(Date))

Я был бы очень признателен за любую помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...