sklearn KMeans中的KMeans.cluster_centers_的值
问题内容:
在做K表示适合具有3个聚类的某些矢量时,我能够获得输入数据的标签。
KMeans.cluster_centers_
返回中心的坐标,因此不应该有对应的向量吗?如何找到这些聚类的质心处的值?
问题答案:
closest, _ = pairwise_distances_argmin_min(KMeans.cluster_centers_, X)
该数组closest
将包含X中最接近每个质心的点的索引。
假设三个集群的closest
输出结果相同array([0,8,5])
。因此,X [0]是X中最接近质心0的点,X
[8]是最接近质心1的点,依此类推。
来源:https://codedump.io/share/XiME3OAGY5Tm/1/get-nearest-point-
to-centroid-scikit-learn