SPSS软件进行主成分分析的应用例子.docx

上传人:b****1 文档编号:2083691 上传时间:2022-10-26 格式:DOCX 页数:9 大小:20.99KB
下载 相关 举报
SPSS软件进行主成分分析的应用例子.docx_第1页
第1页 / 共9页
SPSS软件进行主成分分析的应用例子.docx_第2页
第2页 / 共9页
SPSS软件进行主成分分析的应用例子.docx_第3页
第3页 / 共9页
SPSS软件进行主成分分析的应用例子.docx_第4页
第4页 / 共9页
SPSS软件进行主成分分析的应用例子.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

SPSS软件进行主成分分析的应用例子.docx

《SPSS软件进行主成分分析的应用例子.docx》由会员分享,可在线阅读,更多相关《SPSS软件进行主成分分析的应用例子.docx(9页珍藏版)》请在冰豆网上搜索。

SPSS软件进行主成分分析的应用例子.docx

SPSS软件进行主成分分析的应用例子

SPSS软件进行主成分分析的应用例子

2002年16家上市公司4项指标的数据[5]见表2,定量综合赢利能力分析如下:

表22002年16家上市公司4项指标的数据

公司

销售净利率(X)

资产净利率(X2)

净资产收益率(X,)

销售毛利率(X4)

歌华有线

43.31

7.39

8.73

54.89

五粮液

17.11

12.13

17.29

44.25

用友软件

21.11

6.03

7.00

89.37

太太药业

29.55

8.62

10.13

73

浙江阳光

11.00

8.41

11.83

25.22

烟台万华

17.63

13.86

15.41

36.44

方正科技

2.73

4.22

17.16

9.96

红河光明

29.11

5.44

6.09

56.26

贵州茅台

20.29

9.48

12.97

82.23

中铁二局

3.99

4.64

9.35

13.04

红星发展

22.65

11.13

14.3

50.51

伊利股份

4.43

7.30

14.36

29.04

青岛海尔

5.40

8.90

12.53

65.5

湖北宜化

7.06

2.79

5.24

19.79

雅戈尔

19.82

10.53

18.55

42.04

福建南纸

7.26

2.99

6.99

22.72

1.主成分分析的做法

第一,将EXCEL中的原始数据导入到SPSS软件中;

注意:

导入Spss的数据不能岀现空缺的现象,如岀现可用0补齐。

第二,对四个指标进行标准化处理;

【1】“分析”|“描述统计”|“描述”。

【2】弹出“描述统计”对话框,首先将准备标准化的变量移入变量组中,此时,最重要的一步就是勾选“将标准化得分另存为变量”,最后点击确定。

【3】返回SPSS的“数据视图”,此时就可以看到新增了标准化后数据的字段。

所做工作:

a.原始数据的标准化处理

g

:

争肖产收甜至

1

方芷利技

2.73

422

1716

996

2

7.36

299

22.72

3

C.31

?

as

3.?

3

5109

A

20,29

g吧

12.97

02.2J

5

29.11

SdJ

ED9

5EJB

E

22.65

1113

U30

50.5r

r

7.0£

£.24

19.79

5.<0

39C

12.53

66SJ

丸立芸址

29.55

362

1D忙

73.0D

to

17.11

1213

1723

JJ25

1982

1053

'355

42.W

ti

划甘£华

1763

□6E

1541

3B44

443

7.3C

14.36

29.04

N

用耐牛

?

1.11

003

7.00

05.3T

11.0Q

日dl

11S3

£.22

T6

中性二野

3.93

935

1304

数据标准化主要功能就是消除变量间的量纲关系,从而使数据具有可比性,可以举个简单的

例子,一个百分制的变量与一个5分值的变量在一起怎么比较?

只有通过数据标准化,都把它们

标准到同一个标准时才具有可比性,一般标准化采用的是Z标准化,即均值为0,方差为1,当然

也有其他标准化,比如0--1标准化等等,可根据自己的研究目的进行选择,这里介绍怎么进行数据的Z标准化。

所的结论:

标准化后的所有指标数据。

注意:

SPSS在调用FactorAnalyze过程进行分析时,SPSS会自动对原始数据进行标准化处理,所

以在得到计算结果后的变量都是指经过标准化处理后的变量,但SPSS并不直接给岀标准化后的

数据,如需要得到标准化数据,则需调用Descriptives过程进行计算。

第三,并把标准化后的数据保存在数据编辑窗口中然后利用SPSS的

factor过程对数据进行因子分析(指标之间的相关性判定略)。

【1】“分析”|“降维”|“因子分析”选项卡,将要进行分析的变量选入“变量”列表;

【2】设置“描述”,勾选“原始分析结果”和“KMO与Bartlett球形

度检验”复选框;

【3】设置“抽取”,勾选“碎石图”复选框;

【4】设置“旋转”,勾选“最大方差法”复选框;

【5】设置“得分”,勾选“保存为变量”和“因子得分系数”复选框;

【6】查看分析结果。

所做工作:

a.查看KMO和Bartlett的检验

KMO直接近1.KM0值越接近于1,意味着变量间的相关性越强,原有变量越适合作因子分析;

Bartlett球度度检验的Sig值越小于显著水平0.05,越说明变量之间存在相关关系。

所的结论:

符合因子分析的条件,可以进行因子分析,并进一步完成主成分分析。

注意:

1.KMO(Kaiser-Meyer-Olkin)

KMO统计量是取值在0和1之间。

当所有变量间的简单相关系数平方和远远大于偏相关系数平方和时,KMO直接近1.KMO值越接近于1,意味着变量间的相关性越强,原有变量越适合作因子分析;当所有变量间的简单相关系数平方和接近0时,KMO直接近0.KMO值越接近于0,意味着变量

间的相关性越弱,原有变量越不适合作因子分析。

Kaiser给岀了常用的kmo度量标准:

0.9以上表示非常适合;0.8表示适合;0.7表示一般;0.6表示不太适合;0.5以下表示极不适合。

2.Bartlett球度检验:

宜于

巴特利特球度检验的统计量是根据相关系数矩阵的行列式得到的,如果该值较大,且其对应的相伴概率值小于用户心中的显著性水平,那么应该拒绝零假设,认为相关系数矩阵不可能是单位阵,即原始变量之间存在相关性,适合于做主成份分析;相反,如果该统计量比较小,且其相对应的相伴概率大于显著性水平,则不能拒绝零假设,认为相关系数矩阵可能是单位阵,不做因子分析。

Bartlett球度检验的原假设为相关系数矩阵为单位矩阵,Sig值为0.001小于显著水平0.05,

因此拒绝原假设,说明变量之间存在相关关系,适合做因子分析。

所做工作:

b.全部解释方差或者解释的总方差(TotalVarianeeExplained)

初始特征根(InitialEigenvalues)大于1,并且累计百分比达到80%~85%以上。

查看相关系数矩阵的特征根及方差贡献率见表3,由于前2个主成分贡献率》85%结合表4

中变量不岀现丢失,所以提取的主成分个数m=2

所的结论:

初始特征根:

入1=1.897入2=1.550

主成分贡献率:

「1=0.47429r2=0.38740

注意:

主成分的数目可以根据相关系数矩阵的特征根来判定,如前所说,相关系数矩阵的特征根刚

好等于主成分的方差,而方差是变量数据蕴涵信息的重要判据之一。

根据入值决定主成分数目的准则有三:

1.只取入>1的特征根对应的主成分

从TotalVarianeeExplained表中可见,第一、第二和第三个主成分对应的入值都大于1,

这意味着这三个主成分得分的方差都大于1。

本例正是根据这条准则提取主成分的。

2.累计百分比达到80%〜85%以上的入值对应的主成分

在TotalVarianceExplained表可以看岀,前三个主成分对应的入值累计百分比达到89.584%,

这暗示只要选取三个主成分,信息量就够了。

3.根据特征根变化的突变点决定主成分的数量

从特征根分布的折线图(ScreePlot)上可以看到,第4个入值是一个明显的折点,这暗示选取的主成分数目应有p<4。

那么,究竟是3个还是4个呢?

根据前面两条准则,选3个大致合

适(但小有问题)。

第四,计算特征向量矩阵(主成分表达式的系数)

【1】将初始因子载荷矩阵中的两列数据输入(可用复制粘贴的方法)到数据编辑窗口(_为变量V1、V2);

F1=V/SQR(入J

【2】然后利用“转换”|“计算变量”,打开“计算变量”对话框,在“目标变量”文本框中输入“R”,然后在数字表达式中输入“V1/SQR(入1)”[注:

1=1.897],即可得到特征向量Fi;

【3】然后利用“转换”|“计算变量”,打开“计算变量”对话框,在“目标变量”文本框中输入“F2”,然后在数字表达式中输入“M/SQR(入2)”[注:

入1=1.550],即可得到特征向量F2;

【4】最后得到特征向量矩阵(主成分表达式的系数)。

所做工作:

a.成分矩阵或者初始因子载荷矩阵(ComponentMatrix)

ComponentMatrii

Connporient

1

2

销售1爭利率

.731

-,513

资产厚利率

.818

508

i事贡产收益率

.350

.eg?

销售毛利率

752

477

初始因子载荷矩阵见上图,通过初始因子载荷矩阵还不能得出主成分的表达式,还需要把初始因子载荷矩阵中的每列的系数(主成分的载荷)除以其相应主成分的特征根的平方根后才能得到主成分系数向量(主成分的得岀系数);

所的结论:

1.用于计算主成分表达式系数的初始因子载荷矩阵中每个指标的载荷。

2.计算后,得到的主成分表达式的系数矩阵。

注意:

1.主成分表达式的系数

提取岀来的全部主成分可以基本反映全部指标的信息,但这些新变量(主成分)的表达却不能

从输出窗口中直接得到,即:

主成分中每个指标所对应的系数不是初始因子载荷矩阵中的对应指标的载荷,因为"ComponentMatrix"是指初始因子载荷矩阵,每一个载荷量表示主成分与对应变量的相关系数。

2.主成分表达式系数的计算方法

初始因子载荷矩阵或主成分载荷矩阵(ComponentMatrix)中的数据除以主成分相对应的特征

根(或特征值)开平方根便得到两个主成分中每个指标所对应的系数。

Fi=Vi/SQR(入1)

3.主成分的指标划分与命名

初始因子载荷矩阵或主成分载荷矩阵(ComponentMatrix)中每列表示相应主成分与对应变量

的相关系数,每个主成分所反映的原始指标各有不同,为进一步明确每个主成分侧重反应的具体原始指标,需要对原始指标在每个主成分上的载荷进行比较,其中载荷越大,其对应的主成分反映该原始指标的信息量越大,反之亦然;如果某一原始指标在几个主成分的载荷绝对值不相上下,归类比较含混,导致主成分的原始指标划分不清。

说明有必要作进一步的因子分析。

从ComponentMatrix即主成分载荷表中可以看岀,哪一原始指标在哪一主成分上载荷绝对值较大,亦即与该主成分的相关系数较高【注:

相关分为正负相关】。

第五,计算主成分得分矩阵(主成分得分)

【1】将得到的特征向量与标准化后的数据.相乘,然后就可以得出主成分函数的表达式;

乙=F11*zX1+F12*zX2+F13*zX3+F14*zX4

Z2=F21*zX计F22*zX2+F23*zX3+F24*zX4(其中,zXi为标准化后的数据)

【2】然后利用“转换”|“计算变量”,打开“计算变量”对话框,在“目标

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 自然科学 > 数学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1