今天也是准备因子分析的一天,今天主要解决的问题是——目标函数:最大方差旋转法是如何用公式表示的。
背景:为什么需要因子旋转?
简单来讲,当因子的命名解释含糊不清的时候。比如图1。
图1:方差旋转前因子载荷矩阵由图1知,
7个变量在第1个因子上的载荷都很高,意味着它们与第1个因子的相关程度很高,第1个因子很重要。同时也可以这样理解,因为因子载荷的绝对值在第1列的多个行上都有较大的数值,均大于0.77,这个值已经很高了,表明因子能够同时解释许多变量的信息,因子不是任何一个原始变量的典型代表。
第2个因子与原始变量的相关性均很小,它对原始变量的解释作用不显著。另外可以看到这两个因子的实际含义比较模糊。
因此,需要一种方法,让因子载荷矩阵因子解释有代表性,所以最大方差旋转法应运而生。正交旋转的方法很多,比如还有四次方最大法和等量最大法等。这里我们只解释最大方差旋转法。
图2为使用最大方差旋转法后的因子载荷矩阵。
图2:方差旋转后因子载荷矩阵解释:如何用数学公式解释最大方差旋转
假设原始变量有7个,因子取了2个。
方差旋转前因子载荷矩阵为,参照图1。
方差旋转后因子载荷矩阵为,参照图2。。
方差基础公式准备:
设因子载荷中第列的方差为,第列的均值为。
第列的方差。其中,,
。
然后,见下图3。(输公式实在太累了)
这是第列的方差,在此题目中,我们提取了2个因子,所以我们的目标函数是,使得最大,然后通过求极值的方法求解出参数。
网友评论