Создание фиктивных переменных для более чем 2 уровней - PullRequest
0 голосов
/ 07 мая 2019

Как создать фиктивные переменные для более чем двух уровней для категориальных данных в r?Я попробовал model.matrix, но это не сработало.

1 Ответ

0 голосов
/ 07 мая 2019

Считайте свой класс как класс factor.

Предположим, ваши данные хранятся в df, а в categories есть категории, которые вы хотите преобразовать в пустышки.Тогда:

df$categories <- as.factor(df$categories)

Вы не увидите новые созданные столбцы.Факторный класс является ярлыком для такого рода задач.Попробуйте запустить регрессионную модель, подобную этой, и вы увидите результаты.

...