【发布时间】:2019-06-26 22:25:13
【问题描述】:
我的数据集看起来像这样 -
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")
我们将不胜感激任何正确方向的指导。
【问题讨论】:
标签: r