当使用sklearn类sklearn.cluster
进行K-means聚类时,拟合的K-means对象具有3个属性,包括名为cluster_centers_
的聚类中心(中心x特征)的numpy数组。但是,这些中心没有附加标签。
我的问题是:cluster_centers_
中的中心(行)是否按标签值排序?也就是说,第1行是否对应于标记为1的簇的中心?或者它们是随机放置在阵列中的?指向任何文档的指针就足够了。
谢谢。
我找不到文档,但是的,它是按集群排序的。
因此:
kmeans.cluster_centers_[0] = centroid of cluster 0