Matlab:数模12-聚类分析

Posted fxalll

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Matlab:数模12-聚类分析相关的知识,希望对你有一定的参考价值。

关于聚类分析

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(树状图)
在这里插入图片描述
(冰状图)

例题

在这里插入图片描述

Matlab代码

X=[20,7;18,10;10,5;4,5;4,3];
Y=pdist(X);
SF=squareform(Y);
Z=linkage(Y,'single');
dendrogram(Z);%显示系统聚类树
T=cluster(Z,'maxclust',3)

在这里插入图片描述

意义

1、与多元分析的其他方法相比,聚类分析是很粗糙的,理论尚不完善,但由于它成功地应用于心理、经济、社会、管理、医学、地质、生态、地震、气象、考古、企业决策等,因此成了多元分析的重要方法,统计包中都有丰富的软件,对数据进行聚类处理。

2、聚类分析除了独立的统计功能外,还有一个辅助功能,就是和其他统计方法配合,对数据进行预处理。

例如,当总体不清楚时,可对原始数据进行聚类,根据聚类后相似的数据,各自建立回归分析,分析的效果会更好。同时如果聚类不是根据个案,而是对变量先进行聚类,聚类的结果,可以在每一类推出一个最有代表性的变量,从而减少了进入回归方程的变量数。

3、聚类分析是研究按一定特征,对研究对象进行分类的多元统计方法,它并不关心特征及变量间的因果关系。分类的结果,应使类别间个体差异大,而同类的个体差异相对要小。

应用

商业:
聚类分析被用来发现不同的客户群,并且通过购买模式刻画不同的客户群的特征。
聚类分析是细分市场的有效工具,同时也可用于研究消费者行为,寻找新的潜在市场、选择实验的市场,并作为多元分析的预处理。

生物:
聚类分析被用来动植物分类和对基因进行分类,获取对种群固有结构的认识

地理:
聚类能够帮助在地球中被观察的数据库商趋于的相似性

保险行业:
聚类分析通过一个高的平均消费来鉴定汽车保险单持有者的分组,同时根据住宅类型,价值,地理位置来鉴定一个城市的房产分组

因特网:
聚类分析被用来在网上进行文档归类来修复信息

电子商务:
聚类分析在电子商务中网站建设数据挖掘中也是很重要的一个方面,通过分组聚类出具有相似浏览行为的客户,并分析客户的共同特征,可以更好的帮助电子商务的用户了解自己的客户,向客户提供更合适的服务。

以上是关于Matlab:数模12-聚类分析的主要内容,如果未能解决你的问题,请参考以下文章

Matlab:数模11-主成分分析法

聚类算法及Matlab实现

Matlab:数模01-层次分析法

Python数模笔记-Sklearn聚类分析

Matlab:数模07-种群竞争模型

怎样用matlab作聚类分析啊?求操作T_T T_T