因子分析法如何确定主成分及各个指标的权重?

如题所述

(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个函数。SPSS提供了从简单的统计描述到复杂的多因素统计分析方法,比如数据的探索性分析、统计描述、列联表分析、二维相关、秩相关、偏相关、方差分析、非参数检验、多元回归、生存分析、协方差分析、判别分析、因子分析、聚类分析、非线性回归、Logistic回归等。



参考资料来源:百度百科-spss

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-03-16

如果使用因子分析的目的在于计算权重,此时可使用旋转后方差解释率值计算主成分权重。

比如提取2个因子,旋转后的方差解释率分别是39.759%,24.061%,旋转后累积方差解释率为63.820%。那么归一化(即除累积方差解释率)即得到权重,计算如下表:

SPSSAU进阶方法里的因子分析可以得到方差解释率及累积方差解释率。

各指标权重在输出结果里也有提供。

第2个回答  推荐于2017-09-11
  在SPSS中,主成分分析是通过设置因子分析中的抽取方法实现的,如果设置的抽取方法是主成分,那么计算的就是主成分得分,另外,因子分析和主成分分析尽管原理不同,但是两者综合得分的计算方法是一致的。
  确定数据的权重也是进行数据分析的重要前提。可以利用SPSS的因子分析方法来确定权重。主要步骤是:
  (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的权重。
  因子分析应用在评价指标权重确定中,通过主成分分析法得到的各指标的公因子方差,其值大小表示该项指标对总体变异的贡献,通过计算各个公因子方差占公因子方差总和的百分数。
第3个回答  2011-03-17
用SPSS软件啊。把数据导入,选择因子分析选项,会得到带有得分和权重的列表啊。
第4个回答  2012-04-13
主成分看方差贡献率就可以,各个指标要二次运算吧。我也正在找,同问。
相似回答