我有一个类似于Data Data.frame:的列
Month
3
6
9
3
6
9
3
6
9
...
我想用三月更新3,用Jume更新6,用九月更新9。如果我有两个月的3和10,我知道怎么做,例如:mutate(Data, Month=if_else(Month==3,"March","October"))
我怎么能做三个月?
预期输出:
Month
March
June
September
March
June
September
March
June
September
...
您只需使用月份数值来访问month.name
,这是R的内置月份名称向量,从索引1:开始
Data <- data.frame(Month=c(3,6,9))
Data$MonthName <- month.name[Data$Month]
Data
Month MonthName
1 3 March
2 6 June
3 9 September