因子分析和主成分分析

  • 格式:doc
  • 大小:756.50 KB
  • 文档页数:20
(2)提取因子
表3
表4
表3和表4为因子方差表,提取因子后因子方差的值均很高,表明提取的因子能很好的描述这7个指标。方差分解表也表明前两个因子能够解释7个指标的88.593%。综合以上,提取前两个因子最好了。
(3)因子的命名解释
表5
表6
由表5、表6可知,由旋转成份矩阵可以看出,经旋转后,因子便于命名和解释。因子1主要解释的是X1、X2、X4、X7,命名为FAC1_1;而因子2主要解释的是其余三个指标,X3、X5、X6。命名为FAC2_1。
5. 上机时间,禁止使用计算机从事与课程无关的工作。
八、上机作业
例1:下表资料为25名健康人的7项生化检验结果,7项生化检验指标依次命名为X1至X7,请对该资料进行因子分析。
X1
X2
X3
X4
X5
X6
X7
3.76
3.66
0.54
5.28
9.77
13.74
4.78
8.59
4.99
1.34
10.02
7.5
3.96
5.24
1.43
4.94
4.38
1.03
6.68
6.49
9.06
2.81
7.23
2.30
1.77
7.79
4.39
5.37
2.27
9.46
7.31
1.04
12.00
11.58
16.18
2.42
9.55
5.35
4.25
11.74
2.77
3.51
1.05
4.94
4.52
4.50
8.07
1.79
2.10
(5)计算综合得分。单击“转换→计算变量”,新建输出变量,命名为“score分”并输入其计算公式,如图1-6所示。然后,新建一个变量“rank”,一次输入1到29。很清楚地可以对29个省进行评价。
图1-6
图1-7
综合以上分析,可以认为①指标人均GDP、人均收入、人均净收入代表了发展状况中的经济特征,而指标人力资源指数、健康指数、教育则代表了发展状况中的民生特征。
(2)提取因子
表1-3
表1-4
表1-3和表1-4为因子方差表,提取因子后因子方差的值均很高,表明提取的因子能很好的描述这6个指标。方差分解表也表明前两个因子能够解释6个指标的85.255%。综合以上,提取前两个因子最好-6
由表1-5、表1-6可知,由旋转成份矩阵可以看出,经旋转后,因子便于命名和解释。因子1主要解释的是人均GDP、人均收入和人均净收入,可以命名为经济因子;而因子2主要解释的是其余三个指标,人力资源指数、EDUCATION和健康指数。可以命名为民生因子。因子分析要求,最后得到的因子之间没有相关性,而因子转换矩阵显示,两个因子相关。可见,对因子进行旋转是完全有必要的。
(2)提取因子
表2-3
表2-4
表2-3和表2-4为因子方差表,提取因子后因子方差的值均很高,表明提取的因子能很好的描述这7个指标。方差分解表也表明前两个因子能够解释7个指标的84.619%。综合以上,提取前两个因子最好了。
(3)因子的命名解释
表2-5
表2-6
由表2-5、表2-6可知,由旋转成份矩阵可以看出,经旋转后,因子便于命名和解释。因子1主要解释的是固定资产产值率、固定资产利税率、资金利润率、资金利税率和销售收入利税率,可以命名为盈利能力因子;而因子2主要解释的是其余两个指标,流动资金周转天数、和全员劳动生产率。可以命名为资金和人力因子。因子分析要求,最后得到的因子之间没有相关性,而因子转换矩阵显示,两个因子相关。可见,对因子进行旋转是完全有必要的。
2.17
5.98
2.76
3.55
2.01
5.51
1.34
1.27
5.81
4.57
5.38
3.43
1.66
1.61
1.57
2.80
1.78
2.09
3.72
5.90
5.76
1.55
8.84
5.40
7.50
1.97
9.84
9.27
1.51
13.6
9.02
12.67
1.75
8.39
4.92
2.54
10.05
图2-3
5.单击“旋转”按钮,弹出“因子分析:旋转”对话框,在“方法”栏中选择“最大方差”进行因子正交旋转,如图2-4。
6.单击“得分”按钮,弹出“因子分析:得分”对话框,选择“回归”项估计因子得分系数,如图2-5。
7.单击“确定”钮,得到输出结果。
图2-4
图2-5
2、实验结果
(1)考察原有变量是否适合进行因子分析
5. 撰写实验报告;
6. 关闭SPSS,关机。
七、实验注意事项
1. 实验中不轻易改动SPSS的参数设置,以免引起系统运行问题。
2. 遇到各种难以处理的问题,请询问指导教师。
3. 为保证计算机的安全,上机过程中非经指导教师和实验室管理人员同意,禁止使用移动存储器。
4. 每次上机,个人应按规定要求使用同一计算机,如因故障需更换,应报指导教师或实验室管理人员同意。
表2
由表1-2可知,巴特利特球度检验统计量观测值为326.191,相应的概率p值接近0,如果显著性水平α为0.05,由于概率p值小于显著性水平α,应拒绝零假设,可以认为相关系数矩阵与单位阵有显著差异,同时KMO值为0.321,根据Kaiser给出的KMO度量标准可知KMO值偏小,意味着因子分析的结果可能不能接受。
②各省市的排序如图1-7所示,即为上海>北京>广东>江苏>浙江>辽宁>天津>山东>四川>河北>福建>湖北>湖南>黑龙江>河南>广西>安徽>吉林>海南>云南>新疆>江西>陕西>山西>内蒙>贵州>甘肃>青海>宁夏
2、实验步骤:
1.打开数据文件“某市工业企业效益指标.sav”。
2.选择菜单“分析→降维→因子分析” ,弹出“因子分析”对话框。在对话框左侧的变量列表中选变量x1至x7,进入“变量”框,如图2-1。
(4)计算因子得分
表1-7
根据表1-7可写出以下因子得分函数:
F1=0.362人均GDP+0.038人力资源指数+0.332人均收入+0.350人均净收入-0.030EDUCATION-0.151健康指数
F2=-0.074人均GDP+0.324人力资源指数-0.059人均收入-0.025人均净收入+0.397EDUCATION+0.445健康指数
图1-1
图1-2
4.单击“抽取”按钮,弹出“因子分析:抽取”对话框,选用“主成分”方法提取因子,如图1-3。
图1-3
5.单击“旋转”按钮,弹出“因子分析:旋转”对话框,在“方法”栏中选择“最大方差”进行因子正交旋转,如图1-4。
6.单击“得分”按钮,弹出“因子分析:得分”对话框,选择“回归”项估计因子得分系数,如图1-5。
1.打开数据文件“development.sav”。
2.选择菜单“分析→降维→因子分析” ,弹出“因子分析”对话框。在对话框左侧的变量列表中选变量gdp,capital,income,netinc,education,healcare,进入“变量”框,如图1-1。
3.单击“描述”按钮,弹出“因子分析:描述统计”对话框,在“统计量”中选“单变量描述性”项,输出各变量的均数与标准差,“在相关矩阵”栏内选“系数”,计算相关系数矩阵,并选“KMO和Bartlett的球型度检验”项,对相关系数矩阵进行统计学检验,如图1-2。
九、课外作业:
1. 数据文件“development.sav”是某年我国各省发展状况的一些指标,包括人均GDP、人力资源指数CAPITAL、人均收入INCOME、人均净收入NETINC、教育指数、健康指数,试用主成分法或者因子分析法寻找这些指标主要代表了发展状况的哪些特征,以及各省市的发展程度排序。
7.单击“确定”钮,得到输出结果。
图1-4
图1-5
2、实验结果
(1)考察原有变量是否适合进行因子分析
表1-1
表1-1显示原有变量的相关系数矩阵,可以看出大部分的相关系数都比较高,各变量呈较强的线性关系,能够从中提取公共因子,适合进行因子分析。
表1-2
由表1-2可知,巴特利特球度检验统计量观测值为148.715,相应的概率p值接近0,如果显著性水平α为0.05,由于概率p值小于显著性水平α,应拒绝零假设,可以认为相关系数矩阵与单位阵有显著差异,同时KMO值为0.635,根据Kaiser给出的KMO度量标准可知原有变量适合进行因子分析。
3.单击“描述”按钮,弹出“因子分析:描述统计”对话框,在“统计量”中选“单变量描述性”项,输出各变量的均数与标准差,“在相关矩阵”栏内选“系数”,计算相关系数矩阵,并选“KMO和Bartlett的球型度检验”项,对相关系数矩阵进行统计学检验,如图2-2。
图2-1
图2-2
4.单击“抽取”按钮,弹出“因子分析:抽取”对话框,选用“主成分”方法提取因子,如图2-3。
10.16
2.13
6.22
6.14
4.52
9.84
2.17
2.73
1.09
7.57
7.28
7.07
12.66
1.79
2.10
0.82
9.03
7.08
2.59
11.76
4.54
6.22
1.28
5.51
3.98
1.30