作者discount (critical thinking )
看板Statistics
标题[问题] 使用Mplus分析多群体测量恒等性後的自由度计算?
时间Wed Jul 15 23:39:35 2009
大家好,我目前正研究有关measurement invariance的议题,并以Mplus进行分析。
(若用Amos已经确定可以做,但想练习另一套软体以比较差异)
我首先要做的是,假设男、女生在模式图中的因素结构均相同,但各参数(factor
loading、factor variance、covariance between factors、error variance of
observed variables)自由估计而不受限,文献称此为构形恒等(configural invariance)
。
撰写语法过程尚称顺利,且跑出来结果factor loadings与Amos类似,但我发现一个问题
就是,其自由度与Amos所得不同。经人工计算Amos是对的,但Mplus是错的,我猜测可能
是我某些参数没有限制到,导致高估自由度,这是我要请教的地方。
我给大家的例子是Amos范例8 (六个观察指标x1 x2 x3 x4 x5 x6,其中x1 x2 x3属同一
因素,x4 x5 x6属另一个因素)
理论上,单一组别共六个观察变项整体自由度应为(6*7)/2=21个,估计各参数将用掉13
个自由度,最後将剩下8个自由度,两个组别合计16个自由度。
但Mplus最後计算结果却为20个自由度?
所以我附上我编写的Mplus语法如下,供大家参采:
Title: Configural invariance using Amos ex8
Data: File is d:\MHI\ex8\ex8.dat;
Variable: Name are x1-x6 gender;
Grouping is gender (1=males 2=females);
Analysis: TYPE = mgroup;
Model: F1 by x1 x2 x3;
F2 by x4 x5 x6;
Model females:F1 by x2* x3*;
F2 by x5* x6*;
F1*;
F2*;
F1 with F2*;
x1-x6*
output: standardized;
有请大家帮忙解惑,谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 115.165.235.54
1F:→ discount:x1-x6後面漏打;,但这对结果没有影响!补充说明 07/16 11:24