Я пытаюсь выполнить анализ MCA / однородности с R, но продолжаю получать следующую ошибку:
Ошибка в dimnames (x) <- dn: длина 'dimnames' [1] не равнав массиве </p>
т. У меня есть 4 фактора-переменных, где каждый респондент должен был оценить свое мнение по определенному утверждению. Единственное, что я сделал, это добавил несколько категорий в переменные вместе, потому что некоторые категории были маленькими.
levels(df$freehms) <- c("5", "4", "3", "<3", "<3")
levels(df$trstprl) <- c("<2", "<2", "2", "3", "4", "5", "6", "7", ">7", ">7", ">7")
levels(df$stflife) <- c("<5", "<5", "<5", "<5", "<5", "5", "6", "7", "8", "9", "10")
levels(df$gincdif) <- c("5", "4", "3", "<3", "<3")
summary(df$trstprl)
#Run MCA
res <- homals(df, ndim = 3)
Я не понимаю эту ошибку, потому что MCA работает, когда я запускаю его на необработанных данных. ..
Заранее спасибо.