Как преобразовать порядковые переменные в фиктивные переменные в Rstudio? - PullRequest
0 голосов
/ 09 марта 2020

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

ESS$netincome_REC <- recode(ESS$hinctnta, "c(1,2,3,4,5)=' 1'" )
ESS$netincome_REC <- recode(ESS$hinctnta, "c(6,7,8,9,10)=' 0'" )
ESS$netincome_REC <- as.factor(ESS$netincome_REC)
summary(ESS$netincome_REC)

Поэтому ответы 1: 5 должны быть 1, а 6:10 - 0. Может ли кто-нибудь мне помочь? Заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...