Создание фиктивных переменных на месяцы
Я пытаюсь найти циклические тенденции в этих небольших наборах данных, но для этого мне нужно создать фиктивную переменную для каждого месяца. Цель состоит в том, чтобы создать новую переменную для каждого месяца (кроме января) и иметь нули и единицы, когда значение соответствует месяцу.
# 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]))