Мне нужно преобразовать некоторые порядковые переменные с 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. Может ли кто-нибудь мне помочь? Заранее спасибо