正在学习《结构方程模型及其应用》,看到附录里lisrel语法学习碰到一个问题,问大家请教。
例子ex1.pr2
读取数据时用的cm FI=ex1.cov
我想直接读取数据,但是一直出错,将程序贴在下面。
HYPOTHETICAL MODEL ESTIMATED BY ML
DA NI=11 NO=100 MA=CM
CM SY FI=EX1.COV
MO NY=4 NX=7 NE=2 NK=3 BE=FU PS=SY,FR
FR LY 2 1 LY 4 2 LX 2 1 LX 3 1 LX 3 2 LX 5 2 LX 7 3 BE 2 1 BE 1 2
FI GA 1 3 GA 2 2
VA 1 LY 1 1 LY 3 2 LX 1 1 LX 4 2 LX 6 3
PD
OU MI RS EF MR SS SC
我的目标是将cm sy 转换成
cm sy
(16F5.3)(这里不知道怎么说?看书上讲应该用FO命令,但是一直不运行,求高手指点,(16F5.3)是从ex1.cov中复制出来的,具体怎么写?)
3204
2722 2629
3198 2875 4855
3545 3202 5373 6315
329 371 -357 -471 1363
559 592 -316 -335 1271 1960
1006 1019 -489 -591 1742 2276 3803
468 456 -438 -539 788 1043 1953 1376
502 539 -363 -425 838 1070 2090 1189 1741
1050 960 1416 1714 474 694 655 71 104 1422
1260 1154 1923 2309 686 907 917 136 162 1688 2684
将这部分数据保存成.cov文件可以运行。所以怀疑是文件读取格式的问题,虽然知道不用格式读取出来,运行得出的结果标准化后没差异,不过,觉得不爽,……所以求助。