复制IRTPRO导致R(mirt或其他包)

时间:2017-08-16 20:13:42

标签: r

我正在尝试在R中复制IRTPRO结果。使用mirt包,我能够将控件设置为与我的IRTPRO控件文件中的控件相同,并且它生成两个以内的参数估计值或者三位小数。这是我正在运行的mirt代码:

model <- "F=1-54
          PRIOR = (1-44,a1,norm,1.5,1.5), (1-44,d,norm,0,3), (1-44,g,norm,-1.6,0.5)
          MEAN=0
          COV=1"

mod <- mirt(scores,model,
            itemtype=c(rep("3PL",44),rep("gpcm",10)),
            quadpts=49,
            SE.type="SEM",
            technical=list(NCYCLES=25000))

基本上同时在前44个项目上运行3PL,并在以下10个项目上运行广义部分信用模型。

有没有办法进一步改善mirt和IRTPRO之间的对应关系,小数点后四位或五位?或者是否有其他IRT包可以提供这种程度的通信?

1 个答案:

答案 0 :(得分:1)

默认情况下,两种软件都会收敛到相对较低的标准(当所有参数发生变化时,EM终止&lt; .0001)。如果将它们降低到接近1e-8的值,它们可能会更好地匹配,那么你应该看到两个软件包之间的4-5小数点匹配。