#r #multilevel-analysis
#r #многоуровневый анализ
Вопрос:
Я пытаюсь выполнить mult.icc
вычисление нескольких ICC из набора данных. Данные содержат столбец идентификатора группы и 9 переменных. Все переменные являются числовыми. Я выполнил следующее:
mult.icc(data[,c("v1", "v2", "v3", "v4", "v5", "v6", "v7", "v8", "v9")],
grpid=data$GroupID)
Получено из https://www.rdocumentation.org/packages/multilevel/versions/2.6/topics/mult.icc
И получил сообщение об ошибке:
Ошибка в model.frame.default(формула = ~DV grpid, данные = , : недопустимый тип (список) для переменной ‘DV’
Я приложил образцы данных.
В Интернете доступно очень мало информации. Любая помощь будет принята с благодарностью.
Комментарии:
1. Я могу воспроизвести, если данные являются ошибочными; использование примера в вашей ссылке
mult.icc(dplyr::as_tibble(bh1996[,c("HRS","LEAD","COHES")]),grpid=bh1996$GRP)
дает ту же ошибку. Если ваши данные имеют нестандартный тип, попробуйте изменить свои данные наdata.frame