Parscale中文说明(原创)
>FILE DFNAME='PU.dat', SAVE;
DFNAME 导入数据文件。
>SAVE PARM='PA.PAR', SCORE='PA.SCO';
PARM='PA.PAR' 存储的是估计项目参数的结果
SCORE='PA.SCO' 存储的是估计的被试能力的结果
>INPUT NIDW=11, NTOTAL=35, NTEST=1, LENGTH=(35), NFMT=1;
(11A1,1X,35A1)
NIDW=11表示数据文件的前11位为学生的编号
NTOTAL=35表示一共有35个试题
NTEST=1 表示数据来源于同一个测试卷
LENGTH=(35)表示试题的个数,默认值是NTOTAL的值
NFMT=1 表示一个被试一行作答数据
(11A1,1X,35A1) 表示前数据文件前11个为学生编号(11A1)、(1X)表示之间隔一个字符,(35A1)表示后面35个作答数据
>TEST1 TNAME=SCALE1, ITEM=(1(1)35), NBLOCK=2;
TEST1表示测试试卷1,TNAME只是一个描述,ITEM=(1(1)35)表示试题读取的方法,类似于for语句。
>BLOCK1 BNAME=SBLOCK1, NITEMS=25, NCAT=2, ORIGINAL=(0,1), MODIFIED=(1,2),GPARM=0.0,CADJUST=0.0,GUESSING=(2,ESTIMATE);
>BLOCK2 BNAME=SBLOCK2, NITEMS=10, NCAT=6, ORIGINAL=(0,1,2,3,4,5), MODIFIED=(1,2,3,4,5,6), CADJUST=0.0;
表示数据进行分块处理。
BNAME=SBLOCK1 对分块进行标识(命名)
NITEMS=25 本分块试测试的的试题个数
NCAT=2 表示评分等级的个数,此处为(0、1)
ORIGINAL=(0,1) 数据文件中评分等级的表述
MODIFIED=(1,2) 将(0,1)调整为(1,2)因为软件无法处理0得分等级
GPARM=0.0 猜测度的初始值
GUESSING=(2,ESTIMATE) 需要估计项目的猜测度
CSLOPE 固定区分度(估计的结果就是一块一个区分度参数)
CADJUST=0.0 对难度参数的一个平均值
>CALIB GRADED, LOGISTIC, SCALE=1.702, NQPTS=30,
CYCLES=(10,1,1,1,1), NEWTON=5, CRIT=0.005, ITEMFIT=10;
GRADED 表示估计采用的等级反应模型,可选有:GRADED/PARTIAL
LOGISTIC 表示估计采用LOGISTIC,可选有:LOGISTIC/NORMAL
SCALE=1.702 表示模型中常量D的值
NQPTS=30 积分点的个数
CYCLES=(10,1,1,1,1) 10表示EM算法的最大循环次数
NEWTON=5 迭代的次数
CRIT=0.005 迭代收敛的准则
>SCORE EAP, NQPTS=30, SMEAN=0.0, SSD=1.0, NAME=EAP;
对能力进行估计
EAP/MLE 是指估计的方法,EAP贝叶斯,MLE最大似然。NQPTS=30 积分结点的个数
SMEAN=0.0 SSD=1.0 被试能力的一个先验分布