对一些总是聚集在一起的数据点进行聚类

Doing clustering with some data points always clustered together

是否有一些 R 函数可以在 n 个数据点 X_1, X_2, ..., X_n 上执行聚类(hclust、kmeans 等),并限制某些点 X_i, X_j, ..., X_k 总是聚集在一起?或者等价地,是否有一些方法可以使用给定的初始集群 {X_i1, X_j1, ..., X_k1}, {X_i2, X_j2, ..., X_k2}, ...

执行聚类

找到解决方案:如果使用"hclust",将同一个初始簇内的"dist"值设置为0,这样每个初始簇内的点将始终聚在一起;如果使用 "kmeans",用定义为簇质心的新点表示每个初始簇