如何利用R软件进行聚类分析
1、打开R软件,输入数据,生成距离结构。这里设样本数据为1,2,3,7,8,9,15。输入代码:x=c(1,2,3,7,8,9,15);dim(x)=c(7,1);d=dist(x)其中x是生成向量,dim表示定义向量的维数,dist表示生成距离矩阵。

3、绘制出聚类图形。利用plot函数绘制出最短距离法计算的聚类图。代码:plot(hc1)

5、从图中可以看出聚类的结果为第1,2,3个值为一类,4,5,6个值为一类,第七个值为一类。共分为三类。如果想自动设置分类个数,可以利用函数rect.hclust。plot(hc1);re=rect.hclust(hc1,k=2)表示将聚类图分为两类。

6、从图中可以看出,数据组已经自动分类两类。分类结果R软件已在图形中标出。完成。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:36
阅读量:51
阅读量:31
阅读量:78
阅读量:68