如何 spss 因子分析 求权重

2025-05-12 17:32:57
推荐回答(2个)
回答1:

在用spss进行主成分分析的时候,默认对原始变量进行标准化。
1、首先在spss中输入需要分析的变量。
2、Analyze→Data Reduction→Factor 进入之后,先点击 Descriptives ,在Correlation复选框下选中Coefficients ;
3、点击Extraction,在Display复选框里选中scree plot ;同时点击Scores,选中Display factor score cofficient matrix ;点Rotation ,在Method复选框下选中Varimax(方差最大化法旋转)。
4、点击ok就可以得出你主成分分析的结果(包括累计贡献率等),spss中不可以直接求出因子的权重,要用到权重计算公式。
spss功能:

在10版以后,SPSS的每个新增版本都会对数据管理功能作一些改进,以使用户的使用更为方便。13版中的改进可能主要有以下几个方面:
1)超长变量名:在12版中,变量名已经最多可以为64个字符长度,13版中可能还要大大放宽这一限制,以达到对当今各种复杂数据仓库更好的兼容性。
2)改进的Autorecode过程:该过程将可以使用自动编码模版,从而用户可以按自定义的顺序,而不是默认的ASCII码顺序进行变量值的重编码。另外,Autorecode过程将可以同时对多个变量进行重编码,以提高分析效率。
3)改进的日期/时间函数:本次的改进将集中在使得两个日期/时间差值的计算,以及对日期变量值的增减更为容易上。

回答2:

在用spss进行主成分分析的时候,默认对原始变量进行标准化,首先在spss中输入需要分析的变量,再是Analyze→Data Reduction→Factor 进入之后,先点击 Descriptives ,在Correlation复选框下选中Coefficients ;点击Extraction,在Display复选框里选中scree plot ;同时点击Scores,选中Display factor score cofficient matrix ;点Rotation ,在Method复选框下选中Varimax(方差最大化法旋转),点击ok就可以得出你主成分分析的结果(包括累计贡献率等),spss中不可以直接求出因子的权重,要用到权重计算公式(这个我忘记了),自己手算一下,百度一下可以找到计算公式。