【发布时间】:2020-07-26 07:37:04
【问题描述】:
我们如何在R中使用不同的距离矩阵和链接方法快速得到层次聚类的结果?
【问题讨论】:
我们如何在R中使用不同的距离矩阵和链接方法快速得到层次聚类的结果?
【问题讨论】:
我得到了答案,我们可以编写自定义函数,用它可以在 R 中处理此类问题,并且在 python 中也可以稍作改动。
hierarchical_clust <- function(orig_data_frame,x1,x2,n)
{
y= dist(orig_data_frame,method =x1)
fit <- hclust(y,method=x2)
groups <- cuttree(fit,n)
clust_centers <- aggregate(orig_data_frame,list(groups),mean)
}
【讨论】: