Мой набор данных выглядит так -
dataset = data.frame(ID=c(1:5),"2019-03-31"=runif(5,0,1),"2019-04-30"=runif(5,0,1),"2019-05-31"=runif(5,0,1),Avg=runif(5,0,1),Var=runif(5,0,1))
#Correct date names
names(dataset)[2]="2019-03-31"
names(dataset)[3]="2019-04-30"
names(dataset)[4]="2019-05-31"
Я пытаюсь выяснить, как преобразовать даты в именах столбцов в Month Year
формат.
То есть имя столбца "2019-03-31" станет March 2019
Моя попытка приводит к пустому имени столбца
names(dataset)[2]=as.Date(names(dataset)[2],format="%B %Y")
Любые указания в правильном направлении будут высоко оценены.