def ex4_agglomerative_clustering(X, y):
""" This does the same thing as ex2_kmeans but with an agglomerative
clustering and K=2.
"""
# AgglomerativeClustering needs a non-spare matrix
X = X.toarray()
k = 2
model = AgglomerativeClustering(k).fit(X, y)
print "Silhouette score: %f" % metrics.silhouette_score(X, model.labels_)
# Ex 5
评论列表
文章目录