问题描述
我正在尝试在这个小型数据集中寻找周期性趋势,但为此,我需要为每个月创建一个虚拟变量。目的是为每个月(预期1月)创建一个新变量,并在该值与月份匹配时将其设置为0和1。
# A tibble: 115 x 6
year month t cpi_yoy unemp imacec
<dbl> <chr> <dbl> <dbl> <dbl> <dbl>
1 2011 jan 1 2.7 7.44 8.22
2 2011 feb 2 2.7 7.44 6.64
3 2011 mar 3 3.4 7.55 12.6
4 2011 apr 4 3.2 7.21 6.00
5 2011 may 5 3.3 7.30 7.77
6 2011 jun 6 3.4 7.21 5.41
7 2011 jul 7 2.9 7.55 3.94
8 2011 aug 8 3.2 7.51 4.34
9 2011 sep 9 3.3 7.63 4.38
10 2011 oct 10 3.7 7.44 4.52
# ... with 105 more rows
我很幸运地尝试使用下面的代码。你能帮我弄清楚吗?预先感谢。
cbind(dataset,dummy(dataset$month,sep="_")
data<-cbind(dataset,createDummyFeatures(dataset[,2]))
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)