教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 实用模板 >

判别分析三种方法

来源:网络收集 时间:2026-08-12
导读: 作业一: 为研究1991年中国城镇居民月平均收入状况,按标准化欧氏平方距离、离差平方和聚类方法将30个

作业一:

为研究1991年中国城镇居民月平均收入状况,按标准化欧氏平方距离、离差平方和聚类方法将30个省、市、自治区.分为两种类型。试建立判别函数,判定广东、西藏分别属于哪个收入类型。判别指标及原始数据见表9-4。

1991年30个省、市、自治区城镇居民月平均收人数据表

单位:元/人

x1:人均生活费收入 x6:人均各种奖金、超额工资(国有+集体)

x2:人均国有经济单位职工工资 x7:人均各种津贴(国有+集体) x3:人均来源于国有经济单位标准工资 x8:人均从工作单位得到的其他收入 x4:人均集体所有制工资收入 x9:个体劳动者收入 x5:人均集体所有制职工标准工资

一、距离判别法

解:变量个数p=9,两类总体各有11个样品,即n1=n2=11 ,有2个待判样品,假定两总体协差阵相等。由spss可计算出:协方差和平均值

合计 x1 x2 x3 x4 x5 x6 x7 x8 x9

知道了均值和协方差可利用matlab计算线性判别函数W(x)的判别系数a和判别常数。程序如下:

v=[1.000,0.217,0.299,0.045,-0.054,0.688,0.212,0.121,-0.245;.217,1,.102,-.234,-.211,.136,-.052,.116,.154;.299,.102,1,-.296,-.062,.091,-.017,-.607,-.034;.045,-.234,-.296,1,.762,-.172,-.297,.103,-.554;-.054,-.211,-.062,.762,1,-.156,-.342,.022,-.654;.688,.136,.091,-.172,-.156,1,.235,.384,-.098;.212,-.052,-.017,-.297,-.342,.235,1,-.040,.424;.121,.116,-.607,.103,.022,.384,-.040,1,-.071;-.245,.154,-.034,-.554,-.654,-.098,.424,-.071,1]; >>

m1=[139.2664;93.0918;53.9882;11.2073;6.7645;17.9345;17,8327;11.0018;1.6736];m2=[107.3099;67.8873;47.7536;9.0827;5.3673;11.2775;13.6102;6.5773;1.3845]; >> m=(m1+m2)/2;

>> arfa=inv(v)*(m1-m2);

二、Fisher判别方法 1、操作步骤:

1)录入数据,选择菜单项Analyze→Classify→Discriminate,打开Discriminate Analysis对话框,如图2-1。

图2-1

2)单击Statistics按钮,在跳出的Statistics子对话框中指定输出的描述统计量和判别函数系数。如图2-2

图2-2

3)单击Classify按钮,打开Classification子对话框,对它的先验概率、输出以及图等的选择。如图2-3

图2-3

4)单击Save按钮,打开Save子对话框,如图2-4,指定在数据文件中生成代表判别分类结果和判别函数值的新变量。

图2-4

5)单击‘OK’即可。 2、结果分析

1)表2-1是Fisher判别函数的特征值表。特征值为相应Fisher判别函数的特征值,等于判别函数值组间平方和与组内平方和之比,该值越大表明判别函数效果越好。特征值的个数与Fisher判别函数的个数相等,由于本例中总体只有两

类,所以至多有一个Fisher判别函数。正则相关性为典型相关系数,等于组间平方和与组内平方和之比的平方根。

表2-1 Fisher判别函数特征值

2)表2-2给出了Fisher判别函数有效性检验结果。该检验的原假设是不同组的平均Fisher判别函数值不存在显著差异。从表中给出的 值来看,

0.000 0.05说明在0.05的显著性水平下有理由拒绝原假设,即应认为不同组的平均Fisher判别函数值存在显著差异,这意味着判别函数是有效的。

函数检验

1

Wilks 的 Lambda

Wilks 的 Lambda

卡方 df

Sig. 表2-2 Fisher判别函数有效性检验

3)表2-3和表2-4分别给出了标准化的Fisher判别函数和未标准化的Fisher判别函数。标准化的Fisher判别函数是由标准化的自变量通过Fisher判别法得到的,所以要得到标准化的Fisher判别函数值,代入该函数的自变量必须是经过标准化的。而未标准化的Fisher判别函数系数由于可以将实测的样品观测值直接代入求出判别函数值,所以该系数使用起来比标准化的系数要方便一些。由表2-4可知,Fisher判别函数为:

y 0.005x1 0.009x2 0.225x3 0.217x4 0.011x5 0.064x6 0.051x7 0.618x8 0.252x9 20.582

标准化的典型判别式函

数系数

x1 x2 x3 x4 x5 x6 x7 x8 x9

函数 1

表表2-4

将1、2代入判别函数得出1、2,从而求出临街值。 将样本一的数据代入判别函数得:

y1 , y2

1) 表2-5可知,在这次判别中并没有误判情况,即是误判的概率为0。

表2-5

三、Bayes判别法 1、操作过程

1) 录入数据,选择菜单项Analyze→Classify→Discriminate,打开Discriminate

Analysis对话框,如图3-1。

如图3-1

2) 单击Statistics按钮,在跳出的Statistics子对话框中指定输出的描述统

计量和判别函数系数。如图

3-2

图3-2

3) 单击Classify按钮,打开Classification子对话框,对它的先验概率、输

出以及图等的选择。如图3-3

4) 单击Save按钮,打开Save子对话框,如图3-4,指定在数据文件中生成代

表判别分类结果和判别函数值的新变量。

5) 单击‘OK’即可。

2、结果分析:

1) 表3-1给出了各类总体的先验概率。由于我们在Classification子对话框

的Prior Probabilities选项栏中选择了默认的All groups equal选项,所以系统自动给每类分配了0.5的先验概率。

组的先验概率

用于分析的案例

VAR00010 1.00 2.00 合计

先验 未加权的

已加权的 表3-1

2) 表3-2给出了Bayes线性判别函数的系数。表中的每一列表示样品判入相应

类的Bayes判别函数系数。

分类函数系数

x1 x2 x3 x4 x5 x6 x7 x8 x9 (常量)

VAR00010 1.00 2.00 Fisher 的线性判别式函数

表3-2 在本例中,各类的Bayes判别函数如下:

第一类:y1=-0.022x1+0.147x2+6.268x3+6.588 x4-1.251 x5-1.560 x6+1.237

x7+13.638 x8+5.826 x9-283.959;

第二类:y2=-0.046x1+0.106x2+5.182x3+5.544 x4-1.469 x5-1.250 x6+0.993

x7+10.660 x8+4.649 x9-184.744;

3) 表3-3给出了模型的错判矩阵。从表中可以看到这一次所取的样本并不存在

误判情况,即误判的概率为0。

表3-3

…… 此处隐藏:1395字,全部文档内容请下载后查看。喜欢就下载吧 ……
判别分析三种方法.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/2326774.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)