【求助】Mplus进行探索性因素分析(EFA)时的自由度问题
本帖最后由 nyscy 于 2013-9-23 03:49 编辑数据背景:300个被试样本的IQ测验数据,一共11个分测验(观测变量),具体为:
1.常识 2.理解 3.算术 4.相似 5.背数 6.词汇(以上为“言语智力”模块)
7.填图 8.积木 9.图法排列数字符号 10.图形拼凑 11.迷津(以上为“操作智力”模块)
按照习题要求,用Mplus进行探索性因素分析(木办法,题目要求EFA和CFA各做一遍),Mplus给出的报告部分如下:
EXPLORATORY FACTOR ANALYSIS WITH 2 FACTOR(S):
MODEL FIT INFORMATION
[b]Number of Free Parameters[/b] [b] 32[/b]
……
Chi-Square Test of Model Fit
Value 32.247
[b] Degrees of Freedom[/b] [b]34[/b]
P-Value 0.5537
关于此处的自由度问题,有点不明白——
本模型的结构应为2个因素(潜变量),即“言语智力”和“操作智力”,那么进行探索性因素分析时,按我自己的理解,需要估计的参数应为:[b]22[/b]个因素载荷(共11个观测变量,每个变量在两个因素上均有载荷);[b]11[/b]个测量残差(每个观测变量各1个);[b]1[/b]个因素间相关系数(“言语”和“操作”两个潜变量之前的相关)。这样看的话,自由估计的参数数量应该是22+11+1=[b]34[/b]个才对啊,可是软件给出的是[b]32[/b]个。相应地,按我的理解,模型自由度应为/2-34=[b]32[/b],而软件给出的却是[b]34[/b]。(在好几台机器上跑过,结果都是一样的,所以肯定不是Bug之类的。)
这个问题让本菜鸟有点犯晕。我前只能想到一种可能:我的自由度计算其实是按跑CFA的方法来计算的,莫非是进行EFA和进行CFA时自由度的算法不太一样?哪位大虾可以抽空解决一下我的疑惑呢?先谢谢啦![img]http://cache.soso.com/img/img/e183.gif[/img]
页:
[1]