python 使用Scipy k-means进行聚类,使用简单的欧几里德距离

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 使用Scipy k-means进行聚类,使用简单的欧几里德距离相关的知识,希望对你有一定的参考价值。

from scipy.cluster.vq import kmeans,vq

# input
data = DATA[["real"]]
ncores = 10

# computing K-Means with K = ncores (ncores clusters)
centroids,_ = kmeans(data,ncores,, max_iter = 300, n_jobs = 3) # values of centroids
# assign each value of dataset a respective cluster index (between 1 and ncores)
idx,_ = vq(data,centroids)

以上是关于python 使用Scipy k-means进行聚类,使用简单的欧几里德距离的主要内容,如果未能解决你的问题,请参考以下文章

在 python 中使用 k-means 进行聚类

如何使用 k-means (Flann with python) 对文档进行聚类?

使用空间和时间变量在 python(scipy) 中进行聚类

Python - 使用 K-means 进行聚类。一些方差为零的列

k-means聚类分析 python 代码实现(不使用现成聚类库)

k-means聚类分析 python 代码实现(不使用现成聚类库)