R语言哪些包可用来做聚类分析
5 回答
千巷猫影
TA贡献1829条经验 获得超7个赞
library(flexclust)数据nutrient可以用来做聚类分析
library(NbClust)函数NbClust()选择层次聚类分析聚类的个数
library(rattle)数据wine可以做K均值分析
library(stats)函数kmeans()进行K均值聚类分析
library(cluster)函数pam()进行中心点的划分聚类分析,数据可用用wine
呼唤远方
TA贡献1856条经验 获得超11个赞
个人觉得不管是分类或聚类算法,出来的结果是一个“规则”。至于要怎么去分类数据,是根据这个“规则” 来做的。所以,提取数据是另外一个工作了。## 更新日期:2015/11/11前段时间在做聚类分析,用到hclust() 函数,将数据聚类分组后,对应到每一个ID。具体如下:d = dist(testdata, method = "euclidean") hcward = hclust(d, method="ward.D") data$groups = cutree(hcward,k=8) # 到这里,data 中的每个ID都对应到相应的group 了
- 5 回答
- 0 关注
- 2100 浏览
添加回答
举报
0/150
提交
取消