You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

结构方程模型(SEM)标准化估计值计算公式咨询:CFA因子载荷转换

标准化与非标准化因子载荷的计算关系(EQS 6.1适用)

嘿,刚好对这个问题门儿清——在CFA里,标准化因子载荷和非标准化载荷的转换完全有明确的公式,而且和你用的EQS软件输出项完全对应,我给你拆解清楚:

核心逻辑

标准化因子载荷本质上是观测变量与潜因子之间的皮尔逊相关系数,而非标准化载荷是观测变量对潜因子的未标准化回归系数。两者的转换只需要用到方差/标准差的信息。

具体计算公式

先明确几个变量定义(完全对应EQS的输出项):

  • ( \lambda ) = 非标准化因子载荷(EQS「Unstandardized Solution」下的Estimate值)
  • ( \lambda^* ) = 标准化因子载荷(EQS「Standardized Solution」下的Estimate值)
  • ( SD_x ) = 观测变量的标准差(EQS的Descriptives输出可查,或用观测变量总方差开平方)
  • ( SD_\xi ) = 潜因子的标准差(等于潜因子方差的平方根,EQS「Unstandardized Solution」里潜因子的Variance值开平方)

公式1:直接用标准差转换

λ* = λ * (SD_ξ / SD_x)

这个公式的底层逻辑是:回归系数转相关系数的通用规则——相关系数 = 回归系数 × (自变量标准差 / 因变量标准差),这里潜因子是自变量,观测变量是因变量。

公式2:用误差方差和潜因子方差推导

如果没有直接的标准差数据,也可以用EQS输出的误差方差和潜因子方差计算:

  1. 先算观测变量的总方差:( Var_x = (\lambda^2 * \phi) + \theta )
    • ( \phi ) = 潜因子的方差(Unstandardized Solution里的Variance值)
    • ( \theta ) = 观测变量的误差方差(Unstandardized Solution里的Error Variance值)
  2. 计算观测变量标准差:( SD_x = \sqrt{Var_x} )
  3. 计算潜因子标准差:( SD_\xi = \sqrt{\phi} )
  4. 代入公式1得到标准化载荷

EQS软件里的验证技巧

EQS的模型设定会影响潜因子的方差估计,对应不同的简化计算:

  • 如果你用固定载荷法(比如把第一个观测指标的非标准化载荷设为1),潜因子的方差是自由估计的,直接用上面的公式计算即可。
  • 如果你用固定方差法(把潜因子的方差设为1),此时( SD_\xi = 1 ),公式简化为( λ* = λ / SD_x ),和软件输出的标准化载荷完全一致。

举个实际例子:假设EQS输出非标准化载荷( \lambda = 0.7 ),潜因子方差( \phi = 1.44 )(即( SD_\xi = 1.2 )),观测变量标准差( SD_x = 1.5 ),那标准化载荷就是( 0.7 * (1.2 / 1.5) = 0.56 ),你可以去核对EQS的Standardized Solution,结果肯定完全匹配。

内容的提问来源于stack exchange,提问作者Steve Scher

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 03:21:12