SPSS做主成分分析确定权重 其中有几个出现负数权重要怎么办? 有负值是很正常的,因为所有评价对象的综合指标的和为0。不同评价对象的综合指标必须有正有负的。不然就不正常了。
根据主成分综合模型怎么计算综合主成分值,成分得分系数矩阵是不是主成分得分值? 用SPSS做主成分分析bai时,因为软件只有因子du分zhi析,所以对求出来的因子系dao数矩阵要进行计算版得到相应的主权成分系数。具体步骤是用每一列的因子除以相对应的特征值的开方(在spss下的transform—computevariable进行计算就可以)。求出主成分系数后,乘以标准化后的原始数据(spss中的描述性统计分析就可以做到),得到的就是主成分矩阵。至于你问的综合主成分计算,是最后一步了,用主成分矩阵乘以相应方差贡献率就是综合主成分值了。你可能是把主成分分析和因子分析混淆了,因为只有因子分析才涉及到因子得分系数矩阵,不过其实很多人都会混了,因为两种方法实在是太像了,主成分可能用SPSS计算相对麻烦,因子分析还好。不过具体问题具体分析。如果你会SAS那就方便多了,编程自己需要的程序,但是需要一定基础。
因子分析法如何确定主成分及各个指标的权重? (1)首先将数据标准化,这是考虑到不同数据间的量纲不一致,因而必须要无量纲化。(2)对标准化后的数据进行因子分析(主成分方法),使用方差最大化旋转。(3)写出主因子得分和每个主因子的方程贡献率。Fj=β1j*X1+β2j*X2+β3j*X3+…+βnj*Xn;Fj 为主成分(j=1、2、…、m),X1、X2、X3、…、Xn 为各个指标,β1j、β2j、β3j、…、βnj为各指标在主成分Fj 中的系数得分,用ej表示Fj的方程贡献率。(4)求出指标权重。ωi=[(m∑j)βij*ej]/[(n∑i)(m∑j)βij*ej],ωi就是指标Xi的权重。扩展资料产品特点1、操作简便界面非常友好,除了数据录入及部分命令程序等少数输入工作需要键盘键入外,大多数操作可通过鼠标拖曳、点击“菜单”、“按钮”和“对话框”来完成。2、编程方便具有第四代语言的特点,告诉系统要做什么,无需告诉怎样做。只要了解统计分析的原理,无需通晓统计方法的各种算法,即可得到需要的统计分析结果。对于常见的统计方法,SPSS的命令语句、子命令及选择项的选择绝大部分由“对话框”的操作完成。因此,用户无需花大量时间记忆大量的命令、过程、选择项。3、功能强大具有完整的数据输入、编辑、统计分析、报表、图形制作等功能。自带11种类型136个。