在应用聚类算法后,需要提取存在于聚类中心和存在聚类边界的数据。我怎么能通过使用python来做到这一点。
采用k均值聚类算法,将数据分成19个聚类.我也在使用scikit学习库。
这是我在集群之后的情节:

发布于 2018-02-26 08:46:58
您可以在这里使用numpy.where文档:https://docs.scipy.org/doc/numpy-1.10.1/reference/generated/numpy.where.html
您可以定义一个函数来提取数据ID,有些情况如下
def ClusterIndicesNumpy(clustNum, labels_array):
return np.where(labels == cluster)[0]例如,要从集群3中获取样本:
ClusterIndicesNumpy(3, km.labels_)https://datascience.stackexchange.com/questions/28288
复制相似问题