のは、私は次のように私は通常、「肘」のプロットを生成scipyのダウンロードと、10個のクラスタまで調べてるとしましょう:肘方法のSklearn関数kmeans同等
from scipy import cluster
cluster_array = [cluster.vq.kmeans(my_matrix, i) for i in range(1,10)]
pyplot.plot([var for (cent,var) in cluster_array])
pyplot.show()
私はクラスタリングにsklearnを使用してやる気になったので、持っていますしかし、私はscipyの場合のようにプロットする必要がある配列を作成する方法がわかりません。私の推測では、
from sklearn.cluster import KMeans
km = [KMeans(n_clusters=i) for i range(1,10)]
cluster_array = [km[i].fit(my_matrix)]
無効なコマンドエラーがありました。このことについてsklearn方法は何ですか?
ありがとうございました
整形、'スコア= Xを仮定
は、データセットであります –