- 1、本文档共78页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
聚类分析; “人以类聚, 物以群分”。对事物进行分类,是人们认识事物的出发点,也是人们认识世界的一种重要方法。因此,分类学已成为人们认识世界的一门基础学科。 ;1 距离聚类;由于要考察的物价指数很多,通常先对这些物价指数进行分类。总之,需要分类的问题很多,因此聚类分析这个有用的数学工具越来越受到人们的重视,它在许多领域中都得到了广泛的应用。
聚类问题的一般提法是:设有 个样品的 元观测数据组成一个数据矩阵
; 其中每一行表示一个样品,每一列表示一个指标, 表示第 个样品关于第 项指标的观测值,要根据观测值矩阵X对样品或指标进行分类。;向量的距离;;;在MATLAB中,计算距离的命令是pdist.
调用格式 Y =pdist(X,distance)
输入的 X是一个矩阵,行为个体,列为指标,distance 是距离的类型。若缺省distance,则输出的Y是一个行向量,向量的长度为(N-1)*N/2,其中N是样本的容量,Y的元素分别为个体(1,2),(1,3),..., (1,N), (2,3),...(2,N),.....(N-1,N)之间的欧氏距离。;省(市);9、 人的价值,在招收诱惑的一瞬间被决定。***
10、低头要有勇气,抬头要有低气。****
11、人总是珍惜为得到。*****
12、人乱于心,不宽余请。****
13、生气是拿别人做错的事来惩罚自己。*****
14、抱最大的希望,作最大的努力。****
15、一个人炫耀什么,说明他内心缺少什么。。*****
16、业余生活要有意义,不要越轨。***
17、一个人即使已登上顶峰,也仍要自强不息。****;解:x=[18738.96 778.36 452.75 7707.87
21791.11 1399.14 369.12 6199.77
9302.38 959.43 293.92 3603.72
8354.63 638.76 65.33 2610.61
9422.22 938.15 141.75 1976.49];;D = 1.0e+004 *
0 0.3462 1.0293 1.1575 1.0944
0.3462 0 1.2763 1.3932 1.3080
1.0293 1.2763 0 0.1428 0.1639
1.1575 1.3932 0.1428 0 0.1280
1.0944 1.3080 0.1639 0.1280 0
矩阵D中的第3行第2列为12763,表示上海与山西的欧氏距离为12763, 其余类推.;若想得到下三角阵,则有命令:
S = tril(squareform(d1))
S=1.0e+004 *
0 0 0 0 0
0.3462 0 0 0 0
1.0293 1.2763 0 0 0
1.1575 1.3932 0.1428 0 0
1.0944 1.3080 0.1639 0.1280 0
若想得到上三角矩阵,可用命令
S = triu(squareform(d1))
; 欧氏距离与量纲有关,因此,有时需要对数据进行预处
理,如标准化等,在Matlab中的命令是:zscore(x).
;d3=pdist(x, minkowski,3); %计算明氏距离,d3为1行10列
的行向量
d4=pdist(x,chebychev) %计算切氏距离.
d5=pdist(x,seuclidean) %计算方差加权距离.
d6=pdist(x,mahalanobis) %计算马氏距离; 聚类分析方法不仅可以对样品进行分类,而且可以对变量进行分类,在对变量进行分类时,常常采用相似系数来度量变量之间的相似性。对 个指标变量进行聚类时,用相似系数来衡量变量
文档评论(0)