最近用Parscale分析一个数据,57道题,前55题为0-1计分,第56和57题为连续计分。样本量20万左右。
我把56和57题分为10级以内的计分。
但是每次运行到PH2的时候,迭代个5次左右软件就直接报错了,看PH2文件里也没有说明,最后的记录就是最后那次迭代(有时候是第3次迭代,大多数时候是第5或6次迭代)。
我把两道连续计分的题删除,只运行55道0-1计分的就能出结果。
我删除55道0-1计分中的2道,保留56和57题也能出结果。
请问这是怎么回事呢?
56和57题尝试了很多等级都没有结果,附上为其中一个PSL:
TESTDATA.PSL - MATH EXAM
THEEE-PARAMETER LOGISTIC AND GPCM MODEL - EAP SCORES
>FILES DFNAME='TESTDATA.DAT', SAVE;
>SAVE PARM='TESTDATA.PAR',SCORE='TESTDATA.SCO';
>INPUT NIDCHAR=14,NTOTAL=57;
(14A1,57A1)
>TEST TNAME=TESTDATA,ITEM=(1(1)57),
NBLOCK=57;
>BLOCKS NITEMS=1,NCAT=2,ORIGINAL=(0,1),NOCADJUST,REPEAT=55,
GUESSING=(2,ESTIMATE);
>BLOCKS NITEMS=1,NCAT=5,ORIGINAL=(0,1,2,3,4),
NOCADJUST,REPEAT=1;
>BLOCKS NITEMS=1,NCAT=7,ORIGINAL=(0,1,2,3,4,5,6),
NOCADJUST,REPEAT=1;
>CALIB Logistic,PARTIAL,NQPT=30, CYCLES=8000, CRIT=0.01, NEWTON=2,GPRIOR;
>SCORE ;