有多个城市参与评判,评判成分有GDP,环境污染,经济效益,工业产业发展,一堆成分
采用主成分分析法,可以实现将多个成分总结成少数主要成分A,B,然后再进行分析,使评判更集中
1-通过spss进行成分分析
2-得到两个主要的图表
解释总方差越高表示成分越重要,而由图一可知1,2两个成分累计达到84.551,那么就可以说明这个主要成分就是A,B两个,也和后边得到的图二成分矩阵对应,里面也只有两个。A,B不一定就是1,2,只能说与1,2的关联性应该很大。
由图二知,A成分与GDP相关很多 0.949,B成分与人均GDP相关很多,也与我们的预测相关。
最后我们将两个只要成分AB的得分分为F1,F2,最后再把F1F2加权平均也就得到了总得分,而F1F2的得分来源于每个城市自己的各种数据归一化矩阵
3-下面我们看如何得到F1F2的公用表达式
通过图2成分矩阵中第一列关于A的每个成分除以根号(7.22),也就A1~ = A1/sqrt(方差合计)
然后通过这个公式可以得到所有系数
这个操作可以用EXCEL来简便实现
而最后F1计算和 中ZX来自于哪?
也就是前面提到的归一化矩阵
操作实现可以通过层次分析法matlab代码进行实现
4-加权平均
如此便OK了
还有钟得到F的方法
这个系数就不用计算了,直接来自于spss分析后的结果,两者结果差异不大,可比较判断