пакет mirt - стандартная ошибка

Я использую пакет mirt для создания модели 2PL. Я пытался получить standard error для каждого оценочного параметра.

После использования mirt(mydata, 1, itemtype = '2PL',SE=TRUE) я получаю следующие результаты, которые меня смущают, какая информация показывает стандартную ошибку.

К вашему сведению, mydata является разреженным и двоичным. Кроме того, я уже прочитал эту страницу, которую не получил мой ответ.

Образец результатов для элемента 59

$`59`
              a1        d  g  u
par       36.859  -12.266  0  1
CI_2.5  -905.576 -445.648 NA NA
CI_97.5  979.295  421.117 NA NA

Какая информация показывает стандартную ошибку? a1, d, g или u.

Ценить!


person Ester Silva    schedule 24.04.2018    source источник


Ответы (1)


чтобы ответить на ваш вопрос напрямую, никакая информация в этой таблице не является стандартной ошибкой.

Чтобы получить стандартные ошибки от подогнанного объекта mirt, вам нужно использовать следующее:

mydata.mirt <- mirt(mydata, model=1, itemtype="2PL", SE=TRUE)
mydata.coefficients <- coef(mydata.mirt, printSE=TRUE)

Это должно дать вам вывод списка, аналогичный тому, что вы вставили в свой вопрос, но вместо доверительных интервалов вы должны получить SE для каждой оценки параметра.

Основываясь на таблице, которую вы опубликовали, я ожидаю, что эти SE будут довольно высокими. Возможно, стоит проверить данные и модель, чтобы убедиться, что все в порядке, поскольку оценки параметров удивительны, а доверительные интервалы огромны.

person tubsly    schedule 05.06.2018