数学建模 聚类分析因子分析实例.docx
数学建模 聚类分析因子分析实例多元统计分析中的降维方法在四川省社会福利中的应用 由于计算机的发展和日益广泛的使用,多元分析方法也很快地应用到社会学、农业、医学、经济学、地质、气象等各个领域。在国外,从自然科学到社会科学的许多方面,都已证实了多元分析方法是一种很有用的数据处理方法;在我国,多元分析对于农业、气象、国家标准和误差分析等许多方面的研究工作都取得了很大的成绩,引起了广泛的注意。在许多领域的研究中,为了全面系统地分析问题,对研究对象进行综合评价,我们常常需要考虑衡量问题的多个指标,由于变量之间可能存在着相关性,如果采用一元统计方法,把多个变量分开,一次分析一个变量,就会丢失大量的信息,研究结果也会偏差很大。因此需要采用多元统计分析的方法,同时对所有变量的观测数据进行分析。多元统计分析就是一种同时研究多个变量之间的相互关系,经过对变量的综合处理,充分提取变量之间的信息,进行综合分析和评价的统计方法。多元统计分析法主要包括降维、分类、回归及其他统计思想。 一 多元统计分析方法中降维的方法 1.概述 多元统计分析方法是同时对多个变量的观察数据做综合处理和分析。在不损失有价值信息的情况下,简化观测数据或数据结构,尽可能简单地将被研究对象描述出来,使得对复杂现象的解释变得更容易些。同时,采用多元统计分析中的聚类分析或判别分析可以对变量或样品进行分类与分组。根据所测量的特征和分类规则将一些“类似的”对象或变量分组。多元统计分析也可以研究变量间依赖性。即对变量间关系的本质进行研究。是否所有的变量都相互独立?还是一个变量或多个变量依赖于其他变量?它们又是怎样依赖的?通过观测变量数据的散点图,我们可以建立多元回归统计模型,确定出变量之间具体的依赖关系,进而可以根据某些变量的观测值预测另一个或另一些变量的值对事物现象的发展作预测。最后我们需要构造假设,并对所建立的以多元总体参数形式陈述的多种特殊统计假设进行检验。 在多元统计分析方法中数据简化或结构简化,实质上就是数学中的降维方法。多元统计分析中的降维方法主要包括聚类分析、判别分析、主成分分析、因子分析、对应分析和典型相关分析等几种方法。其中主成分分析和因子分析是在作综合评价方面应用最广泛、较为有效的方法。本文主要介绍这两种多元统计分析方法的应用。 2 主成分分析 2.1主成分分析的基本思想 在大部分实际问题中,需要考察的变量多,变量之间是有一定的相关性的,主成分分析就是以损失很少部分信息为代价,保留绝大部分信息的前提下,将原来众多具有一定线性相关性的p个指标压缩成少数几个互不相关的综合指标,并通过原来变量的少数几个的线性组合来给出各个主成分的具有实际背景和意义的解释。由于主成分分析浓缩了众多指标的信息,降低了指标的维度,从而简化指标的结构,深刻反映问题的内在规律。 2.2 主成分分析的数学模型 设对某一事物的研究涉及指标(变量):X1,X2,L,XP,这p项指标构成p维的随机向量X=(X1,X2,L,XP)¢,其均值和协方差矩阵分别是m=E(X),å。 对X进行线性变换,原来的变量X1,X2,L,XP的线性组合可以形成新的综合变量,用Y表示,满足: ìY1=u11X1+u12X2+L+u1pXpïïY2=u21X1+u22X2+L+u2pXp íïLLïY=uX+uX+L+uXp11p22pppîp矩阵表示为:Y=UX,其中 Y=(Y1,Y2,L,æu11ç¢Yp),U=çMçuèp1u12Mup2LLu1pö÷M÷upp÷ø,X=(X1,X2,L,Xp)¢ 由于不同的线性变换得到的综合变量Y的统计特性不同,为了达到较好的效果,我们希望Yi=ui¢X的方差尽可能大且新的综合变量Yi之间相互独立。由以下原则来确定新的综合变量Yi: ui¢ui=ui12+ui22+L+uip2=1 (i=1,2,L,p); Yi与Yj相互独立,即无重复信息cov(Yi,Yj)=0 (i¹j;i,j=1,2,L,p); Y1是X1,X2,L,XP的一切线性组合(系数满足上述方程组)中方差最大的,Y2是与Y1不相关的X1,X2,L,XP的一切线性组合中方差最大的,Yp与Y1,Y2,L,Yp-1都不相关的X1,X2,L,XP的一切线性组合中方差最大的。 在实际应用时,通常挑选前几个方差比较大的主成分,虽然这样做会丢失一部分信息,但它使我们抓住了主要矛盾进行深入分析,并从原始数据中进一步提出了某些新的信息,因而在某些实际问题的研究中得益比较大,这种既减少了变量的个数又抓住了主要矛盾的做法有利于问题的分析和处理。 2.3 总体主成分的导出及性质 在实际求解主成分时,常常是从原始变量的协方差矩阵或相关矩阵的结构出发,而从两个出发点求解出的主成分不同。 2.3.1 从协方差矩阵出发求解主成分 性质1:设矩阵A¢=A,将A的特征值l1,l2,L,ln依大小顺序排列,不妨设l1³l2³L³ln,g1,g2,L,gp为矩阵A各特征值对应的标准正交特征向量,则对任意向量x有maxx¹0x¢Axx¢x=l1,minx¹0x¢Axx¢x=lnSl1³l2³L³lp为性质2:设随机向量X=(X1,X2,L,Xp)¢的协方差矩阵为S,的特征值,g1,g2,L,gp为矩阵S各特征值对应的标准正交向量,则第i个主成分为:Yi=g1iX1+g2iX2+L+gpiXp (i=1,2,L,p),此时 var(Yi)=gi¢Sgi=li,cov(Yi,Yj)=gi¢Sgi=0。 由以上性质,我们把原始变量X=(X1,X2,L,Xp)¢的协方差矩阵S的非零特征值l1³l2³L³lp>0对应的标准化特征向量g1,g2,L,gp分别作为系数向量,即Y1=g1¢X,Y2=g2¢X,Yp=gp¢X分别为X=(X1,X2,L,Xp)¢的第一主成分、第二主成分,第p主成分的充要条件是: Y=u¢X,u¢u=I,即u为p阶正交阵; Y的分量Y1,Y2,L,Yp之间相互独立; Y的p个分量Y1,Y2,L,Yp方差依次递减。 于是随机向量X=(X1,X2,L,Xp)¢与随机向量Y=(Y1,Y2,L,Yp)¢之间存在关æu¢öæu11ç1÷ççu¢÷u212ç系式:Y=u¢X=ç÷gX=çMçM÷ççuç÷çu¢÷èp1èpøu12u22Mup2LLOLu1pöæ÷çu2p÷çM÷ç÷ççupp÷øèæg¢öX1öç1÷æ÷ççg¢÷X22÷=çç÷M÷çM÷ç÷çç÷çXp÷øçgp¢÷èèøX1ö÷X2÷M÷÷Xp÷ø由于在无论S的各特征值是否存在相等的情况,对应的标准化特征向量g1,g2,L,gp总是存在,所以总是可以找到对应的各特征值的相互正交的特征向量。故将主成分的求解转换为求解原始变量X=(X1,X2,L,Xp)¢的协方差阵S的特征值和特征向量。 性质3:第k个主成分Yk的方差贡献率为ak=lkp(k=1,2,L,p),反映主成iåli=1分Yk提取原始变量总信息的百分比。 k性质4:主成分Y1,Y2,L,Yk的累积贡献率为a(k)=åli=1pi,反映iåli=1主成分Y1,Y2,L,Yk解释原始变量信息的百分比。 p性质5:Yi=r1iX1+r2iX2+L+rpiXp,其中år2ji=1,称rji为主成分Yi在原始j=1变量Xj上的载荷。它度量了Xj对Yi的重要程度。 性质6:第i个主成分Yi与原始变量Xj的相关系数r(Yi,Xj)称为因子负荷量,表示主成分Yi中包含原始变量Xj信息的百分比,它与载荷rji成正比。 2.3.2 从相关矩阵出发求解主成分 为了消除原始变量不同量纲与数量级的影响,对原始变量作标准化变换: 令 Zi=Xi-misii,i=1,2,L,p,其中mi,sii分别表示变量Xi的期望和方差。 000Mö÷÷÷ ÷÷ø11令 B2æs11çç0=çMçç0èLLOLs22M0spp则原始变量进行标准化变换为:Z=(B2)-1(X-m) 11-1-1显然有 cov(Z)=(B2)S(B2)æ1çr12ç=çMççrè1pr121MLLOLr1pör2pr2p÷÷=R M÷÷1÷ø设求解出相关阵R的特征值与对应的标准正交特征向量,则求解出的主成分与原始变量的关系式为: 1Yi=gi¢Z=gi¢(B2)(X-m),i=1,2,L,p -12.4 样本主成分的导出 在实际研究工作中,总体协方差阵S与相关阵R通常是未知的,于是需要通过样本数据来估计。设有n个样品,每个样品有p个指标,这样共得到np个数据,原始资料矩阵为: æx11çx21X=ççMççxèn1x12x22Mxn2nLLLx1pö÷x2p÷ M÷÷xnp÷ø记S=ån-11n(xki-xi)(xki-xi)¢,xi=1k=1ånxkik=1R=(rij),rij=p´psijsiisjj,i=1,2,L,p 样本协方差矩阵S为总体协方差阵S的无偏估计,样本相关阵R为总体相关阵的估计。若原始资料矩阵X是经过标准化处理的,则由矩阵X求得的协方差阵S就是相关矩阵R。所以根据相关阵R来求解主成分。 根据总体主成分的定义,主成分Y=(Y1,Y2,L,Yp)¢的协方差是: cov(Y)=u¢cov(X)u=uSu¢=L其中L为对角矩阵 æl1ç0çL=çMçç0è0LLOLl2M00ö÷0÷ M÷÷lp÷ø假定资料矩阵X为已经作了标准化处理后的数据矩阵,则可以由相关矩阵R代替协方差矩阵S,则上式可表示为: uRu¢=L Ru¢=u¢L 即ær11çrç21çMççrèp1r12r22Mrp2LLOLr1pöæu11÷çr2pu÷ç21M÷çM÷ççrpp÷øèup1u12u22Mup2LLOLu1pöæu11÷çu2pu÷=ç21M÷çM÷ççupp÷øèup1u12u22Mup2LLOLu1pöæl1÷çu2p÷çM÷ç÷ççupp÷øè0l2O0ö÷÷ ÷÷lp÷ø整理为齐次方程组为 ì(r11-l1)u11+r12u12+Lr1pu1p=0ïïr21u11+(r22-l2)u12+Lr2pu1p=0 íLLïïru+ru+L(r-l)u=0p212ppp1pî1p11即 r11-l1r21Mrp1r12r22-l2Mrp2LLOLr1pr2pMrpp-lp=R-lI=0 即所求的新的综合变量的方差li(i=1,2,L,p)是特征方程组R-lI=0的p个根,l为相关矩阵的特征值,相应的各个uij是其特征向量的分量。特征值l1³l2³L³lp³0,其相应的特征向量记为g1,g2,L,gp,则相对于Yi的方差为var(Yi)=var(gi¢X)=li。且协方差为:cov(Yi,Yj)=cov(gi¢X,g¢jX)=0 由此可有新的综合变量Y1,Y2,L,Yp彼此不相关,并且Yi的方差为li,则Y1=g1¢X,Y2=g2¢X,Yp=gp¢X分别为X=(X1,X2,L,Xp)¢的第一主成分、第二主成分,第p主成分。主成分的方差贡献就等于R的相应特征值。利用样本数据求解主成分的过程就转化为求解相关阵R或协方差阵S的特征值和特征向量的过程。 2.5 主成分分析的步骤 2.5.1 将原始变量进行标准化处理Zi=Xi-misii; 2.5.2 计算标准化指标的相关系数矩阵R 2.5.3 求解相关系数矩阵R的特征向量u=(uij)p´p和特征值l1³l2³L³lp³0; 2.5.4 计算各个主成分的方差贡献率ak及累积贡献率a(k); 2.5.5 确定主成分的个数; 通常根据实际问题的需要由累计贡献率a(k)³85%的前k个成分来代替原来p个变量的信息,或选取所有特征值大于1的成分作为主成分,也可根据特征值的变化来确定,即根据SPSS输出的碎石图的转折点来决定选取主成分的个数。 2.5.6 对确定出的主成分作出实际意义的解释; 2.5.7 利用所确定出的主成分的方差贡献率计算综合评价值,从而对被评价对象进行排名和比较。 综合得分å3 因子分析 3.1 因子分析的基本思想 因子分析是根据相关性大小把原始变量进行分组,使得同组内的变量之间相关性高,而不同组的变量之间的相关性低。每组变量代表一个基本结构,并用一个不可观测的综合变量来表示。对于所研究的某一具体问题,原始变量分解为两部分之和。一部分是少数几个不可观测的公共因子的线性函数,另一部分是与公共因子无关的特殊因子。 3.2 因子分析的数学模型 设有p个指标,则因子分析数学模型为: ìX1=r11Y1+r12Y2+L+r1pYpïïX2=r21Y1+r22Y2+L+r2pYp íïLLïX=rY+rY+L+rYp11p22pppîp其中,X1,X2,L,Xp是已标准化的可观测的评价指标。F1,F2,L,Fk出现在每个指标Xi的表达式中,称为公共因子,公共因子是不可观测的,其含义要根据具体问题来解释。ei是各个对应指标Xi所特有的因子,故称为特殊因子,它与公共因子之间彼此独立。rij是指标Xi在公共因子Fj上的系数,称为因子载荷,因子载荷rij的统计含义是指标Xi在公共因子Fj上的相关系数,表示Xi与Fj线性相关程度。 用矩阵形式表示为: X=AF+e其中X=(X1,X2,L,Xp)¢,F=(F1,F2,L,Fk)¢,e=(e1,e2,L,ep)¢,ær11çr21çA=çççrèp1r12r22rp2r1mö÷r2m÷,A称为因子载荷矩阵。 ÷÷rpm÷ø其统计含义是: AA中的第i行元素ri1,ri2,L,rim说明了指标Xi依赖于各个公共因子的程度。 中第j列元素r1j,r2j,L,rmj说明了公共因子Fj与各个指标的联系程度。故常根据该列绝对值较大的因子载荷所对应的指标来解释这个公共因子的实际意义。 mA中的第i行元素ri1,ri2,L,rim的平方和hi=2årj=1p2ij称为指标Xi的共同度。 A中第j列元素r1j,r2j,L,rmj的平方和gj=2år表示公共因子F对原始指2ijji=1标所提供的方差贡献的总和,衡量各个公共因子的相对重要性。称aj=gjp=1p2ijårpi=1为公共因子Fj的方差贡献率,aj越大,公共因子Fj越重要。 3.3 因子分析的步骤 3.3.1 将原始变量数据进行标准化处理Zi=Xi-misii; 3.2.2 计算标准化指标的相关系数矩阵R; 3.2.3 求解相关系数矩阵R的特征向量u=(uij)p´p和特征值l1³l2³L³lp³0; 3.2.4 确定公共因子的个数,设为m个,即选择特征值³1的个数m或根据累积方差贡献率³85的准则所确定的个数m为公共因子个数; 3.2.5 求解初始因子载荷矩阵A=(aij)p´p=(uijlj)p´p; 常用的方法有:主成分法、主轴因子法、极大似然法等。本文用主成分法寻找公因子的方法如下: 设从相关矩阵出发求解主成分,设有p个变量,则可以找出p个主成分,将所得的p个主成分由大到小排列,记为Y1,Y2,L,Yp,则主成分与原始变量之间有 ìY1=r11X1+r12X2+L+r1pXpïïY2=r21X1+r22X2+L+r2pXp íïLLïY=rX+rX+L+rXp11p22pppîp其中rij是随机变量X的相关矩阵的特征值所对应的特征向量的分量,特征向量之间正交,从X到Y的转换关系的可逆得到由Y到X的转换关系 ìX1=r11Y1+r12Y2+L+r1pYpïïX2=r21Y1+r22Y2+L+r2pYp íïLLïX=rY+rY+L+rYp11p22pppîp只保留前m个主成分,而把后面的p-m个主成分用特殊因子ei代替,即 ìX1=r11Y1+r12Y2+L+r1mYm+e1ïïX2=r21Y1+r22Y2+L+r2mYm+e2íïLLïXp=rp1Y1+rp2Y2+L+rpmYm+epî为了把Yi转化为合适的公因子,需要把主成分Yi变为方差为1的变量,故 令 Fi=Yili,aij=gjilj 则 ìX1=a11F1+a12F2+L+a1mFm+e1ïïX2=a21F1+a22F2+L+a2mFm+e2íïLLïXp=ap1F1+ap2F2+L+apmFm+epî设样本相关系数矩阵R的特征值为l1³l2³L³lp³0,其相应的标准正交特征向量为g1,g2,L,gp,设m<p,则因子载荷矩阵A的一个估计值为: æu11l1çlçulm)=ç211Mççuèp1l1u12u22Mup2l2l2l2LLOL=(gl,gA112l2,L,gm÷u2mlm÷÷ M÷upmlm÷øu1mlmö=ai12+ai22+L+aim2。 共同度的估计为:hi3.2.6 建立因子模型 kZj=åaj=1ijFj+aiei,i=1,2,L,p 其中F1,F2,L,Fk为公共因子,e=(e1,e2,L,ep)为特殊因子。 3.2.7 对公共因子进行重新命名,并解释公共因子的实际含义 当初始因子载荷矩阵A难以对公共因子的实际意义作出解释时,先要对A作方差极大正交旋转,然后再根据旋转后所得的正交因子载荷矩阵作出解释,即根据指标的因子载荷绝对值的大小,值的正负符号来说明公共因子的意义。 3.2.8 对初始因子载荷矩阵进行旋转 由于因子载荷矩阵不唯一,旋转变换可以是使初始因子载荷矩阵的每列或每行的元素的平方值趋于0或1,从而使得因子载荷矩阵结构简化,关系明确。如果初始因子之间不相关,公共因子Fj的解释能力能够用其因子载荷平方的方差来度量时,则可采用方差极大正交旋转法;如果初始因子之间相关,则需要进行斜交旋转,通过旋转后,得到比较理想的新的因子载荷矩阵A1=(rij¢)p´k。 3.2.9 将公共因子变为变量的线性组合,得到因子得分函数 kFi=åbj=1ijZij=bi1Z1+bi2Z2+L+bipZp,i=1,2,L,m 系数b=B¢A1¢R-1,Fi,Zji均为标准化的原始变量和公共因子。因子得分函数的估计值为 æb11=A¢R-1X=çMF1ççbèm1LOLb1pöæX1ö÷ç÷M÷çM÷ ç÷bmp÷øèXpø其中A1为因子载荷矩阵,R为原始变量的相关矩阵,X为原始变量向量。 3.2.10 求综合评价值,即总因子得分估计值为 =Z åwFiii=1m其中wi=lim时第i个公共因子Fi的归一化权重。即: jålj=1综合得分å å各因子的方差贡献率就可以对每个被评价的对象进行排名,从而进3.2.11 根据总因子得分估计值Z行比较。 4 主成分分析与因子分析的联系和区别 4.1 区别 4.1.1 侧重点不同; 主成分分析是通过变量的线性变换,忽略方差较小的主成分,提取前面几个方差较大的主成分来解释总体大部分的信息;而因子分析是忽略特殊因子e=(e1,e2,L,ep),而重视少数不可观测的公共因子F1,F2,L,Fk所代表的总体信息。 4.1.2 数学模型不同; 主成分分析中的主成分是原始变量的线性组合:Y=UX,其中U为系数矩p阵,即Yi=ågj=1ijXj(i,j=1,2,L,p)其中gij是相关矩阵的特征值所对应的特征向量矩阵中的元素,Xj表示原始变量的标准化数据;而因子分析中的共同因子是将原始变量分解成公共因子和特殊因子两部分,X=AF+e,其中A为因子载荷m矩阵,即:Xi=åaj=1ijFj+ei (i=1,2,L,p,m<p),m是公共因子的个数,p是原始变量的个数,aij是因子分析过程中的初始因子载荷矩阵中的元素,Fj是第个公共因子,ei是第个原始变量的特殊因子。 4.1.3 主成分的各系数gij是唯一确定的、正交的,不可以对系数矩阵进行任何的旋转,且系数大小并不代表原变量与主成分的相关程度;而因子模型的系数矩阵是不唯一的、可以进行旋转的,且该矩阵表明了原变量和公共因子的相关程度。 4.1.4 因子旋转; 主成分分析,可以通过可观测的原变量X直接求得主成分Y,并具有可逆性;因子分析中的载荷矩阵是不可逆的。只能通过可观测的原变量去估计不可观测的公共因子,即公共因子得分的估计值等于因子得分系数矩阵与原观测变量标准化后的矩阵相乘的结果。还有,主成分分析不可以像因子分析那样进行因子旋转处理。 4.1.5 综合排名; 主成分分析一般依据第一主成分的得分排名,若第一主成分不能完全代替原始变量,则需要继续选择第二个主成分、第三个等等,主成分得分是将原始变量的标准化值,代入主成分表达式中计算得到;而因子分析中因子得分是将原始变量的标准化值,代入因子得分函数中计算得到。 4.2 联系 因子分析是主成分分析的扩展,两种方法的出发点都是变量的相关系数矩阵,都是在损失较少的信息的前提下,把多个存在较强相关性的变量综合成少数几个综合变量,这几个综合变量之间相互独立,能代表总体绝大多数的信息,从而进行深入研究总体的多元统计方法。 由于上文提到主成分可表示为原观测变量的线性组合,其系数为原始变量相关矩阵的特征值所对应的特征向量,且这些特征向量正交,因此,从X到Y的转pmij换关系是可逆的,便得到如下的关系:Xi=ågj=1Yj,Xi=åaj=1ijFj是因子分析中未进行因子载荷旋转时建立的模型, 故如果不进行因子载荷旋转,许多应用者将容易把此时的因子分析理解成主成分分析,这显然是不正确的。然而此时的主成分的系数阵即特征向量与因子载荷矩阵确实存在如下关系:gij=aijlj 。 5主成分分析和因子分析的实例分析 本文利用SPSS软件对XX年四川省18个主要城市的社会福利发展情况进行主成分分析、因子分析方法及二者分析结果的比较。 针对所研究的问题,根据指标选择的针对性、可操作性、全面性等原则,选取了以下反映各城市社会福利发展水平的15项指标:城市低保资金(万元)、农村低保资金(万元)、最低生活保障家庭数、最低生活保障人数、养老保险征缴率、失业保险征缴率、医疗保险征缴率、工伤保险征缴率、生育保险征缴率、基本养老保险参保人数、基本医疗保险参保人数、失业保险参保人数、社会福利院数、社会福利院床位数、社区服务设施数。分别记为原始指标变量X1,X2,L,X15。数据来源于XX年四川省统计年鉴。原始数据见附录表1表5。 5.1 原始指标数据处理 由于各个指标都是正向指标,无需对指标的符号做处理。为了消除指标量纲和数量级的影响,对原始指标数据做了标准化处理。标准化后的数据见附录表6。 5.2 运用SPSS软件进行分析 本文从相关矩阵出发,采用主成分分析方法来提取公共因子,并根据来确定因子个数。 5.2.1 指标变量之间的相关性的分析结果和分析 指标变量的相关系数矩阵见附录表7。由SPSS因子分析的输出结果可知: 表8 KMO and Bartlett's Test Kaiser-Meyer-Olkin Measure of Sampling Adequacy. .647 299.916 105 .000 Bartlett's Test of Sphericity Approx. Chi-Square df Sig. KMO统计量是0.647,且Bartletts球面检验值为299.916,卡方统计量的显著性水平为0.000<0.01,都说明各个指标之间存在着较高的相关性,即说明所选取的15个指标适合作因子分析。 5.2.2 因子分析的初始结果 表9 Communalities 城低保金 乡低保金 低保家数 低保人数 养老保率 失业保率 医疗保率 工伤保率 生育保率 养老保数 医疗保数 失业保数 福利院数 福利床位 服务设施 Initial 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 Extraction .942 .926 .969 .973 .859 .910 .896 .940 .916 .947 .964 .956 .796 .928 .816 Extraction Method: Principal Component Analysis. 表9中第一列为15个原始指标名,第二列为根据因子分析的初始解计算出来的变量共同度,反映了5个因子提取每个原始指标变量信息的百分比。如:这5个因子提取指标城市最低保障资金信息的0.942。 5.2.3 因子分析的因子提取和旋转结果及碎石图: 表10 Total Variance Explained Component Initial Eigenvalues Extraction Sums of Squared Loadings Rotation Sums of Squared Loadings % of 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Total 6.719 2.946 1.663 1.388 1.023 .434 .303 .252 .122 .074 .039 .016 .013 .005 .004 Variance 44.793 19.638 11.088 9.252 6.817 2.890 2.018 1.681 .811 .494 .263 .108 .088 .035 .024 Cumulative % 44.793 64.431 75.519 84.771 91.588 94.478 96.497 98.178 98.989 99.483 99.745 99.853 99.942 99.976 100.00 Total 6.719 2.946 1.663 1.388 1.023 % of Variance 44.793 19.638 11.088 9.252 6.817 Cumulative % 44.793 64.431 75.519 84.771 91.588 Total 5.372 3.622 2.013 1.503 1.227 % of Variance 35.815 24.147 13.421 10.023 8.183 Cumulative % 35.815 59.962 73.383 83.405 91.588 Extraction Method: Principal Component Analysis. 根据特征值大于1的原则,提取了5个公共因子,它们的累积方差贡献率为91.588,说明这5个公因子提取了原始指标数据91.588的信息,可以用这5个公因子来代表四川省18个城市的社会福利发展状况。 图1 Scree Plot8642Eigenvalue0123456789101112131415Component Number 从上面的碎石图也可以判定选取5个公因子做主成分分析和因子分析比较合适。 5.2.4 因子载荷矩阵: 表11 Component Matrix(a) 乡低保金Z(X2) 医疗保数Z(X11) 福利床位Z(X14) 失业保数Z(X12) 养老保数Z(X10) 城低保金Z(X1) 福利院数Z(X13) 服务设施Z(X15) 养老保率Z(X5) 低保人数Z(X4) 生育保率Z(X9) 低保家数Z(X3) 医疗保率Z(X7) 失业保率Z(X6) 工伤保率Z(X8) 1 .920 .899 .893 .890 .876 .801 .758 .737 -.006 .610 .231 .635 .134 .227 .224 2 .076 .295 -.029 .286 .311 -.440 -.273 .271 .843 -.669 .663 -.638 .095 .447 .343 Component 3 -.193 -.240 -.324 -.260 -.279 .302 .151 -.062 .115 .380 .644 .362 .276 .551 .342 4 .112 .056 -.073 .059 .045 .114 -.343 -.200 .362 .090 -.015 .165 .847 -.552 -.031 5 -.157 -.090 .142 -.106 -.041 -.038 .077 .395 .063 -.006 .093 -.022 .275 .225 -.809 Extraction Method: Principal Component Analysis. a 5 components extracted. 5.2.4.1 根据因子载荷矩阵建立因子分析的模型: ìX1=0.920f1+0.076f2-0.193f3+0.112f4-0.157f5ïïX2=0.899f1+0.295f2-0.240f3+0.056f4-0.09f5 íMïïX=0.224f+0.343f+0.342f-0.031f-0.809f12345î15其中Xi(i=1,2,L,15)为原始变量数据,fj(j=1,2,L,18)为提取的公共因子。 5.2.4.2 计算各个特征值所对应的特征向量,建立主成分表达式 由于主成分的系数阵的特征向量与因子载荷矩阵存在的关系:gij=aijlj,故可利用主成分的系数矩阵和因子载荷初始矩阵,计算出各个特征值所对应的特征向量: 表12 各个特征值所对应的特征向量表 乡低保X2 医疗保X11 福利床X14 失业保X12 养老保X10 城低保X1 1 0.354924 0.346823 0.344508 0.343351 0.337949 0.309015 2 0.044279 0.171872 -0.0169 0.166629 0.181194 -0.25635 3 -0.14966 -0.18611 -0.25125 -0.20162 -0.21635 0.234186 4 0.095066 0.047533 -0.06196 0.050079 0.038196 0.096763 5 -0.15523 -0.08898 0.140395 -0.1048 -0.04054 -0.03757 福利院X13 服务设X15 养老保X5 低保人X4 生育保X9 低保家X3 医疗保X7 失业保X6 工伤保X8 特征值 0.292427 0.284325 -0.00231 0.23533 0.089117 0.244975 0.051695 0.087574 0.086416 6.719 -0.15905 0.157889 0.491147 -0.38977 0.386275 -0.37171 0.055349 0.26043 0.199838 2.946 0.117093 -0.04808 0.089177 0.294671 0.49939 0.280713 0.214024 0.427273 0.265204 1.663 -0.29114 -0.16976 0.307266 0.076392 -0.01273 0.140052 0.718933 -0.46854 -0.02631 1.388 0.076129 0.390534 0.062288 -0.00593 0.091949 -0.02175 0.271891 0.222456 -0.79985 1.023 于是,可以建立主成分表达式: ìY1=0.354924X1+0.346823X2+L+0.086416X15ïïY2=0.044279X1+0.171872X2+L+0.199838X15 íLLïïY=-0.15523X-0.08898X+L-0.79985X1215î55.2.5 因子旋转 按照方差极大法对因子载荷矩阵进行旋转后所得的因子载荷矩阵如下表。经过旋转后,可以根据因子在某几个变量上分别都具有较高的载荷来对各个因子进行重新命名,从而方便解释各个因子的实际含义。 表13 Rotated Component Matrix(a) 养老保数X10 医疗保数X11 失业保数X12 福利床位X14 乡低保金X2 服务设施X15 低保人数X4 低保家数X3 城低保金X1 福利院数X13 失业保率X6 生育保率X9 医疗保率X7 养老保率X5 工伤保率X8 1 .957 .953 .952 .889 .885 .731 .145 .184 .409 .487 .076 .106 .027 .200 .133 2 .089 .131 .124 .316 .325 .134 .975 .960 .871 .634 .021 -.063 .166 -.542 .030 Component 3 .089 .090 .064 .001 -.033 .434 -.030 -.060 .046 .261 .935 .829 -.032 .363 .187 4 .071 .077 .068 -.092 .068 -.004 .032 .100 .093 -.290 -.167 .366 .928 .590 -.024 5 .099 .154 .160 -.174 .180 -.276 -.003 .022 .076 -.068 .041 .283 -.076 .213 .941 Extraction Method: Principal Component Analysis. Rotation Method: Varimax with Kaiser Normalization. a Rotation converged in 6 iterations. 因子分析后因子的协方差矩阵: 表14 Co