Можно ли использовать модель частичного кредита, когда один из возможных ответов никогда не выбирается ни в одном из пунктов?
Я устанавливаю модель частичного кредита (PCM) с пакетом.
Предположим, мои данные содержат 3 элемента, каждый из которых получил 1, 2 или 3 балла, например этот:
my_data<-data.frame(
X1 = c(1,1,3,1,1,3,1,3,1,1,3,3,3,3,3,3,3,3,1,3,3,3,3,1,1,3,3,3,3,3,3,3,3,1,3,3,3,1,1,3),
X2 = c(1,1,2,3,2,3,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,2,1,1),
X3 = c(2,1,2,2,3,3,2,3,1,2,1,1,1,3,2,2,1,1,1,2,3,1,3,3,2,3,1,2,1,1,1,3,2,2,1,1,1,2,2,1)
)
Но так получилось, что никто не выбрал вариант 2 в первом пункте:
lapply(my_data, table)
$X1
1 3
13 27
$X2
1 2 3
4 20 16
$X3
1 2 3
17 14 9
Теперь, когда я бегуltm::gpcm()
соответствовать модели иfactor.scores()
чтобы изучить способности человека, я получаю следующий вывод:
library('ltm')
fit<-gpcm(my_data, constraint='rasch')
factor.scores(fit)
Call:
gpcm(data = my_data, constraint = "rasch")
Scoring Method: Empirical Bayes
Factor-Scores for observed response patterns:
X1 X2 X3 Obs Exp z1 se.z1
1 1 1 1 1 1.578 -1.414 0.744
2 1 1 2 2 0.486 -0.880 0.718
3 1 2 1 1 4.228 -0.880 0.718
4 1 2 2 3 2.209 -0.379 0.700
5 1 2 3 1 0.787 0.104 0.694
6 1 3 1 1 1.546 -0.379 0.700
7 1 3 2 3 1.343 0.104 0.694
8 1 3 3 1 0.793 0.591 0.705
9 2 1 1 1 1.159 -0.880 0.718
10 2 2 1 8 5.267 -0.379 0.700
11 2 2 2 5 4.573 0.104 0.694
12 2 2 3 2 2.701 0.591 0.705
13 2 3 1 5 3.201 0.104 0.694
14 2 3 2 1 4.607 0.591 0.705
15 2 3 3 5 4.597 1.107 0.737
Это выглядит так, как будто у него было два возможных ответа: «1» и «2», а не «1» и «3»!
Есть ли способ включить незамеченный ответ «2» для ?
Почему это важно? Все дело в подсчете очков. Посмотрите на строки 2 и 9 выше:
- 2-я строка – ответчики, набравшие 1, 1 и 2 балла (соответственно на
X1
,X2
иX3
). - Строка 9 – респондент, набравший 3, 1, 1 (поскольку
X1=3
в исходном наборе данных перекодируется вX1=2
кltm
упаковка)
Эти два человека имеют:
- точно такая же присвоенная оценка личных способностей (столбец
z1
), - разные исходные баллы (4 и 5 соответственно),
чего не должно произойти.
Если быть точным: я понимаю, почему это происходит. Мой вопрос в том, как преодолеть такое поведение?