问题
在GDPdata数据框中添加一个新的名为decade的因子型变量,将1950-1959年记为“1950s”,1960-1969年记为“1960s”,以此类推,该因子型变量共7级。用levels函数显示GDPdata数据中decade变量的级数。
```现象和发生背景
###### 用代码块功能插入代码,请勿粘贴截图
###### 运行结果及报错内容
```r
Error in `$<-.data.frame`(`*tmp*`, decade, value = integer(0)) :
替换数据里有0行,但数据有59
我的解答思路和尝试过的方法
GDPdata$decade<-factor(GDPdata$year)
GDPdata$decade<-c("1950s","1960s","1970s","1980s","1990s","2000s","2010s")