问题补充:
在spss中完成主成分分析后,如何计算每个主成分中每个指标所对应的系数(在线等!急)例如第一因子F1 =0.353ZX1 +0.042ZX2 - 0.041ZX3 +0.364ZX4 +0.367ZX5 +0.366ZX6,即每个指标前面的系数(0.353等)怎么求出来.我用SPSS进行主成分分析得到一个(Component Matrix)还有一个成分得分系数矩阵,到底根据哪个矩阵,如何计算出主成分里的系数啊? 数学
答案:
【答案】 举个例子咯:
总体方差解释如下,前三个成分对总方差解释超过85%所以选择1,2,3
TotalVarianceExplained
Component\x05InitialEigenvalues\x05\x05\x05ExtractionSumsofSquaredLoadings\x05\x05\x05
\x05Total\x05%ofVariance\x05Cumulative%\x05Total\x05%ofVariance\x05Cumulative%
1\x052.271\x0545.418\x0545.418\x052.271\x0545.418\x0545.418
2\x051.457\x0529.138\x0574.556\x051.457\x0529.138\x0574.556
3\x05.770\x0515.400\x0589.956\x05.770\x0515.400\x0589.956
4\x05.407\x058.140\x0598.096\x05.407\x058.140\x0598.096
5\x05.095\x051.904\x05100.000\x05.095\x051.904\x05100.000
ExtractionMethod:PrincipalComponentAnalysis.
得到:ComponentMatrix(a)
\x05Component\x05\x05\x05\x05\x05
\x051\x052\x053\x054\x055
Zscore(VAR00001)\x05.520\x05-.488\x05.693\x05.059\x05.090
Zscore(VAR00002)\x05.723\x05.595\x05-.096\x05-.291\x05.171
Zscore(VAR00003)\x05.842\x05.457\x05.175\x05.061\x05-.217
Zscore(VAR00004)\x05-.457\x05.757\x05.251\x05.386\x05.080
Zscore(VAR00005)\x05.748\x05-.289\x05-.433\x05.408\x05.065
ComponentMatrix
选择123输入数据于dataview中,
定义上表中1,2,3通过a1a2a3替换.
transform----compute
F1=a1/SQR(2.271)F2=a2/SQR(1.457)F3=a3/SQR(.770)
得到F1F2F3各个系数.注意:得到的系数位于dataview中.
如果觉得《【主成分分析 spss】在spss中完成主成分分析后如何计算每个主成分中每个...》对你有帮助,请点赞、收藏,并留下你的观点哦!