拉什(RASCH)测量怎么返回logit续
拉什(RASCH)测量怎么返回logit续
持续地做A事情而不变换其他事情,突然改做一下B事情,于是做B事情,就成为做A事情的休憩。于是一点点空闲而不能做事的期间,又研究了一下Winsteps如何返回Person或者Item的logit的问题,因为前些天一直没琢磨明白Winsteps如何返回Logit。这也证明,人们所谓的碎片化时间和时间的碎片化,非时间碎片也,乃是不能心思恒久,人为地把自己制造成了碎片。
早晨在https://www.rasch.org/moulton.htm上面看了moulton.xls、poly.xls两个示范文件。其实两个文件本来是列在https://www.rasch.org/software.htm上面的,作为RASCH的算法演示,poly是moulton的等价简化版。今天打开才发现,moulton的A1单元格里明晃晃、金灿灿赫然写着:
Rasch Excel Demo: How Rasch measures are calculated (more or less) in WinSteps, using the JMLE (Joint Maximum Likelihood Estimation) algorithm!
换句话说,能否读明白Winsteps给我们计算出来的数据和图表,仔细读这个示范文件会有很大的帮助。moulton.xls计算得很麻烦,step 18、step19迭代很多,直接找到Ability Logit的最终计算结果,单元格旁边显示:These are the "final" person ability measures that get reported in WinSteps.亦即Winsteps最终给我们汇报的Measure就是Logit。
现在把moulton里面的原始数据取出来,放到Winsteps里面去,构造数据文件,让Winsteps来分析它。把原来的person标签改成Stu_1、Stu_2……,这样原来的标签为A的Person就叫“Stu_1”,该生的Logit是,这是学神级能力水平,很厉害;标签为I的Person叫“Stu_9”,该生的Logit是,额,是和我一样的学末。
Launch Winsteps,输出测量表,Output Tables/6.PERSON(row):fit order,得到:
Stu_9,就是那位学末,MEASURE为,学神Stu_1的MEASURE为,和Excel的计算结果非常接近而不完全相等,这和迭代、收敛、误差限等都有关,很正常。
再看试题的Logit:
9题、10题超级难,然后是7题和8题,学神做对了7、8、10题,因此虽然他没答1题(总分肯定不高)但仍是学神。不过不确定性也有,在S.E.和两项MNSQ里。
这让我想起来以前读过的一篇文献,“在EXCEL中应用RASCH模型计算题目难度”,那里介绍的计算,可能只是RASCH里面的,没有迭代计算。
学末心里的苦,学神不会懂。