【原创】跟菜鸟一起学用Liserl做CFA
<br /> 鄙人菜鸟一名,让各位大侠见笑了~<br /> 不过还厚着脸皮来发帖,也是希望像我这样的菜鸟,能尽快的入门和上手。<br /> 关于SEM理论的东西我肯定不会讲,因为我本身也讲不清楚<br /> 要讲的是关于操作<br /> <br /> 国内最权威的SEM教程非侯爷爷的《结构方程模型及其应用》莫属了,但他天生聪慧,尔等望尘莫及,加上很多童鞋都因为着急论文着急工作等诸多事宜,没有闲心没有功夫没有耐力去一个术语一个术语的啃教程,即使啃懂了教程还会觉得我到底怎么电脑操作呢。鄙人也正是怀着以上的心情,在坛子里翻呀翻,找到了“同济大学Rayee”的一个视频教程,看完之后又自己动手试了试自己的数据,还经历了两次错误才得到“正确的结果”。<br /> <br /> 一、入门篇<br /> (一)不用syntax的情况(用path diagram)<br /> 在此之前,我参照侯爷爷的书写了一个Full模型的syntax,不会写修正模型的syntax,没法进行下去,再回头来找不用写syntax的方法。<br /> <br /> --------------------------------------------------------------------------引用分割线---------------------------------------------------------------------------------------------------------<br /> <br /> <strong>大家一定去再在Rayee曾经在坛子里发过的视频教程,然后一步步照着做</strong><br /> <strong> 下载地址:mail.163.com </strong><br /> <strong> 用户名:rayee09280928<br /> 密码:TJ123456 <br /> </strong> 详细出处参考:http://bbs.pinggu.org/viewthread.php?tid=485735&page=1&from^^uid=582102)<br /> <strong></strong> <br /> --------------------------------------------------------------------------引用分割线---------------------------------------------------------------------------------------------------------<br /> <br /> 但是需要提示大家注意的,也是Rayee的视频教程中没说但又容易犯错的地方<br /> <br /> <strong> !!!在做Liserl之前,除了每个题项的数据,即每个观测变量的数据保留以外,请从spss或excel当中删除其他列的变量(如性别、年龄、因子均分,问卷总分等变量都通通删除,只留下正式问卷的每个条目),否则会影响到后面协方差的矩阵,并影响到最后的结果!!!</strong> <br /> <br /> <br /> (二)用syntax的情况<br /> 同上,要删除那些不是测验题目的若干变量!<br /> 把其他格式的数据导入liserl(如spss和excel格式等):<strong>file —— import data。。。—— 文件类型*.* ——任意选中某列变量,单击右键 —— define variables ——选中某个变量——variable type——将默认的顺序型改为连续型即continuous,别忘了把下面的apply all 打钩!</strong><br /> <br /> 下面以我自己的数据为例进行说明<br /> <strong>样本n=1306,共4个潜变量(因子)、14个观测变量,因子A中有5个题目,因子B、C、D中各3个题目,在spss的name里面分别命名为A1/A2/A3/A4/A5.......D1/D2/D3</strong><br /> <strong> 红色字体是需要你根据自己研究的实际替换的,每个的意思请参照上面的说明以及侯爷爷的书<br /> </strong> 另外,协方差矩阵(蓝色字体),也可以用SPSS中的相关分析得到,而后放在word里清理下格式帖进来<br /> <strong>记得把刚才导入的数据以及下面要写的syntax放在同一个文件夹里</strong><br /> <strong></strong><br /> ------------------------------------------以下是最基本的全模型(Full model),在liserl里file-new-syntax,把以下内容贴进去-----------------------------------------------<br /> <strong>Confirmatory Factor Analysis </strong><br /> <strong>DA NI=14 NO=1306 MA=KM<br /> KM SY<br /> </strong><strong>1<br /> .534 1<br /> .485 .655 1<br /> .540 .498 .529 1<br /> .539 .474 .489 .579 1<br /> .516 .394 .408 .479 .551 1<br /> .423 .332 .374 .435 .479 .498 1<br /> .425 .398 .437 .476 .591 .453 .428 1<br /> .376 .371 .402 .427 .461 .514 .454 .540 1<br /> .379 .395 .456 .419 .503 .466 .495 .531 .589 1<br /> .351 .405 .473 .488 .524 .402 .450 .544 .640 .635 1<br /> -.202 -.130 -.146 -.188 -.213 -.231 -.210 -.226 -.231 -.218 -.203 1<br /> -.254 -.152 -.191 -.233 -.241 -.264 -.286 -.218 -.239 -.223 -.184 .341 1<br /> -.288 -.205 -.228 -.280 -.286 -.252 -.228 -.277 -.240 -.209 -.214 .393 .389 1<br /> MO NX=14 NK=4 LX=FU, FI PH=ST TD=DI,FR<br /> PA LX <br /> </strong><strong>5(1 0 0 0)<br /> 3(0 1 0 0)<br /> 3(0 0 1 0)<br /> 3(0 0 0 1)<br /> OU MI SS SC<br /> </strong>------------------------------------------------------------------分割线--------------------------------------------------------- <br /> <br /> 而后再运行以上syntax,就可以出现你想要的结果啦~~~ 占着改天继续~~~ 再占一个,希望有时间有心情再来写~~ 支持楼主!!!! 请继续..... 谢谢楼主原创! 哈哈 顶一个啊 感谢分享,非常谢谢 这贴 必须的回,哪天有时间了试试 正需要这样的演示呢,楼主继续啊,谢谢了 顶起! 继续 等待继续,详细解析 楼主很强!!页:
[1]