singforu
我在看台湾教授邱皓政编写的《结构方程模式:LISREL的理论技术与应用》一书,里面的一个高阶因子分析的例子如下:
模型路径图为
|-y1
|-eta1-|-y2
| |-y3
|
|
| |-y4
|-eta2-|-y5
ksi-| |-y6
|
|
|
| |-y7
|-eta3-|-y8
|-y9
|-y10
DA NI=10 NO=804
RA FI=c:\ex2.dat FO
MO NY=10 NE=3 NK=1 PS=DI,FR TE=DI,FR LY=FU,FI GA=FU,FR
FR LY 2 1 LY 3 1 LY 4 2 LY 6 2 LY 8 3 LY 9 3 LY 10 3
VA 1 LY 1 1 LY 5 2 LY 7 3
PD
OU SE TV SS SC MI
我的问题是,为什么要固定
VA 1 LY 1 1 LY 5 2 LY 7 3
书中的解释是将每个ksi对应的观察变量的其中一个设定为1,以作为定位,其他则进行参数估计。我没看懂这个解释是什么意思
类似的问题也出现在侯杰泰《结构方程模型及其应用》中,书中p70-72页的高阶因子分析程序中同样固定了每个ksi对应的观察变量的其中一个,书中有这样一段话,我不知道是否对这种做法的解释:“我们仍要设定二阶因子的度量单位,这可以设定二阶因子的方差为1(本例子的方法),或在5个二阶因子负荷中,固定其中1个为1”。
djjuese
固定方差或固定LOADING 是必须的, 否则SEM不可能识别.
singforu
[quote]引用第1楼djjuese于2007-09-16 17:49发表的“”:
固定方差或固定LOADING 是必须的, 否则SEM不可能识别.[/quote]
请问以下这段
FR LY 2 1 LY 3 1 LY 4 2 LY 6 2 LY 8 3 LY 9 3 LY 10 3
VA 1 LY 1 1 LY 5 2 LY 7 3
是固定方差还是固定loading呢?为什么可以随便找其中1个来固定呢?
djjuese
固定方差。
随便找一个就可以,主要是为了固定潜变量的单位,否则模型永远不能识别,不能识别就是不能估计相关参数的值,自然就得不出模型。
wuguohui
那是固定载荷,相当于其他各个观测变量与第一个做比较,
nlinyn
固定因素負荷量有兩個目的,一是使得估計參數減少,增加模式的自由度, 二是使得潛在變數與觀察變數能有一致的單位.
做參數的固定時, 一般以因素下的題項中負荷量最大的設為1, 如果隨意設定, 得到的結果可能會跑出>1的因素負荷量.或者phi的係數會非正定