Я использую функцию yearmonФорматирование yearmon функция пакета зоопарка в г
library(zoo)
test<-as.Date(c("2015-12-25","2015-11-01"))
test<-as.Date(test,"%y-%m-%d")
test<-as.yearmon(test,"%y-%m")
test
Выход
"Dec 2015" "Nov 2015"
Я хотел бы выход быть 2015 ноябрь Причина Я хочу это потому, Я использую это для создания графика жары, и декабрь 2015 года появляется в последовательности до ноября 2015 года, потому что переменная сортируется на D. Изображение проблемы прилагается
Image of the issue for a larger dataset
Обратите внимание, что 'sort (as.yearmon (c (" 2015-12-25 "," 2015-11-01 ")))' Сортирует правильно (с ноября до декабря). Пожалуйста, покажите фактический код, который вы пытаетесь использовать в воспроизводимом примере. –