将K平均聚类距离度量更改为堪培拉距离或Python上的任何其他距离度量

时间:2020-01-01 17:34:29

标签: python scikit-learn nltk k-means

如何将k均值聚类的距离度量更改为堪培拉距离或任何其他距离度量?根据我的理解,sklearn仅支持欧氏距离,而nltk似乎不支持堪培拉距离,但我可能是错的。谢谢!

1 个答案:

答案 0 :(得分:1)

from scipy.spatial import distance
from nltk.cluster.kmeans import KMeansClusterer

obj = KMeansCluster(num_cluster, distance = distance.canberra) 
相关问题