在spss中完成主成分分析后,如何计算每个主成分中每个指标所对应的系数(在线等!急)

在spss中完成主成分分析后,如何计算每个主成分中每个指标所对应的系数(在线等!急)
例如第一因子F1 =0.353ZX1 +0.042ZX2 - 0.041ZX3 +0.364ZX4 +0.367ZX5 +0.366ZX6,即每个指标前面的系数(0.353等)怎么求出来.我用SPSS进行主成分分析得到一个(Component Matrix)还有一个成分得分系数矩阵,到底根据哪个矩阵,如何计算出主成分里的系数啊?
火凤凰8 1年前 已收到2个回答 举报

闷骚gg 幼苗

共回答了24个问题采纳率:95.8% 举报

举个例子咯:
总体方差解释如下,前三个成分对总方差解释超过85% 所以 选择1,2, 3
Total Variance Explained
Componentx05Initial Eigenvaluesx05x05x05Extraction Sums of Squared Loadingsx05x05x05
x05Totalx05% of Variancex05Cumulative %x05Totalx05% of Variancex05Cumulative %
1x052.271x0545.418x0545.418x052.271x0545.418x0545.418
2x051.457x0529.138x0574.556x051.457x0529.138x0574.556
3x05.770x0515.400x0589.956x05.770x0515.400x0589.956
4x05.407x058.140x0598.096x05.407x058.140x0598.096
5x05.095x051.904x05100.000x05.095x051.904x05100.000
Extraction Method: Principal Component Analysis.
得到:Component Matrix(a)
x05Componentx05x05x05x05x05
x051x052x053x054x055
Zscore(VAR00001)x05.520x05-.488x05.693x05.059x05.090
Zscore(VAR00002)x05.723x05.595x05-.096x05-.291x05.171
Zscore(VAR00003)x05.842x05.457x05.175x05.061x05-.217
Zscore(VAR00004)x05-.457x05.757x05.251x05.386x05.080
Zscore(VAR00005)x05.748x05-.289x05-.433x05.408x05.065
Component Matrix
选择123 输入数据于data view中,
定义上表中1,2,3通过a1 a2 a3替换.
transform----compute
F1=a1/SQR(2.271) F2=a2/SQR(1.457)F3=a3/SQR(.770)
得到F1 F2 F3 各个系数.注意:得到的系数位于data view中.

1年前

8

今天地之悠悠 幼苗

共回答了1个问题 举报

这个F1的系数0.353,0.042,-0.041, 0.364,0.367,0.366 是数据协方差矩阵的第1特征值(最大的特征值)所对应的特征向量, 这些数乘以“某个大于零的数”就是component matrix(主成分矩阵)的第1列元素,这里的“某个大于零的数”是表格total variance explains中第一列(total)中的第1个元素的算术平方根。同样将上述FI换成F2,后面...

1年前

3
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.132 s. - webmaster@yulucn.com