все.
Я пытаюсь запустить LCA, используя пакет poLCA. У меня есть шесть категориальных переменных, из которых одна является двоичной (пол), а другие варьируются от 3 до 7 категорий. Я получаю предупреждающее сообщение:
ALERT: некоторые переменные манифеста содержат значения, которые не являются
целые положительные числа. Для запуска poLCA, пожалуйста, перекодируйте
переменные результата для увеличения от 1 до максимального числа
Категории результатов для каждой переменной.
Я применил as.integer () и попытался перекодировать, заменив уровень 0, но он все еще не работает. Любые идеи о том, как это может быть, пожалуйста? Заранее спасибо!
Ниже мой код:
f<- with(mydata, cbind(v1, v2, v3, v4, v5, v6)~outcome)
LCA<-poLCA(f, data, nclass=6, nrep=50)
summary(LCA)
Выход:
ALERT: некоторые переменные манифеста содержат значения, которые не являются
целые положительные числа. Для запуска poLCA, пожалуйста, перекодируйте
переменные результата для увеличения от 1 до максимального числа
Категории результатов для каждой переменной.