0

階層クラスタリングに Python fastcluster モジュールを使用しようとしています:

linkage = fastcluster.linkage(distance,method="complete")

クラスターの数が事前にわかっている場合は、正常に機能します。しかし、取得した階層のポイントを切断するための構文が見つかりません。この方向の助けに感謝します。

4

1 に答える 1

2

最初に基準を設定しました。この基準に基づいて、カットオフ値を選択できます。例えば:

X = np.array([.....])
Y = pdist(X)
Z = linkage(Y)
I = inconsistent(Z)

次に、一貫性の結果に基づいてカットオフ ポイントを選択します。

fcluster(Z,cutoff,criterion='inconsistent')

詳細については、fcluster のドキュメントを参照してください

于 2013-12-25T21:48:24.503 に答える