统计聚类法的基本步骤:
创始人
2024-01-30 22:58:34
0

统计聚类法的基本步骤:

1>形成数据框

2>计算距离阵

计算n个样品两两间的距离D。

3>进行系统聚类

(I)构造n个类,每个类只包含一个样品;

(2)合并距离最近的两类为一新类;

(3)计算新类与当前各类的距离,若类个数为1,结束;否则回到步骤(2)。

4>绘制聚类图

在系统聚类基础上,可用 plot()函数绘制系统聚类图。

5>画分类框

在系统聚类基础上,可根据rect.hclust()函数给系统聚类图加分类框。

6>确定分类结果

在系统聚类基础上,可根据cutree()函数给出具体分类结果。

系统聚类函数hclust()用法:

hc(D,method="complete"(最长距离法)或者“single”(最短距离法较常用)...)

D为相似矩阵,通常为距离矩阵。

案例分析:

首先创建数据:

x1=c(2,3,2,1)x2=c(2,2,6,5)plot(x1,x2)#散点图 X=data.frame(x1,x2)#形成数据框dist(X,method = "euclidean")#欧氏距离D=dist(X)#欧式距离 
D

min(D)

合并距离最近的两类为一新类,计算新类与当前各类的距离,最后将其绘制成系统图。

hc=hclust(D,"single") #系统聚类 hcnames(hc) [1] "merge" (合并) "height" "order" "labels" [5] "method" "call" "dist.method"data.frame(hc$merge,hc$height)

plot(hc)

手动计算样例,蓝色和红色字:

相关内容

热门资讯

喜欢穿一身黑的男生性格(喜欢穿... 今天百科达人给各位分享喜欢穿一身黑的男生性格的知识,其中也会对喜欢穿一身黑衣服的男人人好相处吗进行解...
发春是什么意思(思春和发春是什... 本篇文章极速百科给大家谈谈发春是什么意思,以及思春和发春是什么意思对应的知识点,希望对各位有所帮助,...
网络用语zl是什么意思(zl是... 今天给各位分享网络用语zl是什么意思的知识,其中也会对zl是啥意思是什么网络用语进行解释,如果能碰巧...
为什么酷狗音乐自己唱的歌不能下... 本篇文章极速百科小编给大家谈谈为什么酷狗音乐自己唱的歌不能下载到本地?,以及为什么酷狗下载的歌曲不是...
华为下载未安装的文件去哪找(华... 今天百科达人给各位分享华为下载未安装的文件去哪找的知识,其中也会对华为下载未安装的文件去哪找到进行解...
家里可以做假山养金鱼吗(假山能... 今天百科达人给各位分享家里可以做假山养金鱼吗的知识,其中也会对假山能放鱼缸里吗进行解释,如果能碰巧解...
四分五裂是什么生肖什么动物(四... 本篇文章极速百科小编给大家谈谈四分五裂是什么生肖什么动物,以及四分五裂打一生肖是什么对应的知识点,希...
怎么往应用助手里添加应用(应用... 今天百科达人给各位分享怎么往应用助手里添加应用的知识,其中也会对应用助手怎么添加微信进行解释,如果能...
一帆风顺二龙腾飞三阳开泰祝福语... 本篇文章极速百科给大家谈谈一帆风顺二龙腾飞三阳开泰祝福语,以及一帆风顺二龙腾飞三阳开泰祝福语结婚对应...
美团联名卡审核成功待激活(美团... 今天百科达人给各位分享美团联名卡审核成功待激活的知识,其中也会对美团联名卡审核未通过进行解释,如果能...