Создание фиктивных переменных на месяцы

Я пытаюсь найти циклические тенденции в этих небольших наборах данных, но для этого мне нужно создать фиктивную переменную для каждого месяца. Цель состоит в том, чтобы создать новую переменную для каждого месяца (кроме января) и иметь нули и единицы, когда значение соответствует месяцу.

# 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]))

0 ответов

Другие вопросы по тегам