本文主要是介绍用极大似然法估计因子载荷矩阵_多元统计分析第13讲(因子分析:载荷矩阵的估计,因子旋转;典型相关分析基本思想)...,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
8.3 因子载荷矩阵的估计方法
(一)主成分分析法
回顾一下主成分法估计因子载荷矩阵的步骤:求出原变量协方差阵(或相关阵)的前 m 个特征根(考虑累积贡献率),后面的特征根忽略掉
因子载荷矩阵的每一列为前 m 个特征根乘上对应的单位特征向量
特殊因子的方差为 1 - 共同度(即因子载荷该行的平方和)
用原协方差阵减去公因子协方差阵与特殊因子协方差阵,得到残差阵
残差阵元素的平方和为残差平方和
可以证明(课后习题8-4)
(二)主因子解
可以看做主成分法的修正(就是迭代思想!)。
假如特殊因子方差的初始估计已知,那么令
通过求出
的前 m 个特征根,得到 A 的估计,进而得到 D 的估计。反复迭代直到迭代前后 D 的差别很小就停止。
如果初始估计未知,那么一开始我们就用主成分法得到 A 的估计,进而得到 D 的初始估计。
公因子方差初始估计方法:第 i 个公因子方差取为第 i 个变量与其它所有变量的多重相关系数的平方
第 i 个公因子方差取为第 i 个变量与其它所有变量的相关系数绝对值中最大者
直接取为 1,等价于主成分解(将特殊因子方差忽略).
(三)极大似然估计
假设数据 X1,...,Xn 服从 p 元正态,公因子与特殊因子也假定服从正态。
对于均值和协方差阵可以用其极大似然估计替代,利用求极值的方法可得以下方程组
其中第二个方程如下得到
上面方程不能给出 A 和 D 唯一的估计,会加一个唯一性条件
其中
是对角阵。
实际计算中也是用迭代的思想,给定初值 D 然后利用第二个方程求 A,再用第三个方程求 D,直到稳定。
8.4 方差最大的正交旋转
(一)为什么考虑因子旋转
建立因子模型不仅要得到公共因子,还要能解释这些公共因子的具体含义。
因子载荷矩阵每一行的元素都不大(因为平方和小于1限制),但一般比较平衡,难以解释。现在希望旋转过后的载荷矩阵每一行元素差异大一些。
这篇关于用极大似然法估计因子载荷矩阵_多元统计分析第13讲(因子分析:载荷矩阵的估计,因子旋转;典型相关分析基本思想)...的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!