AgglomerativeClustering

Иерархическая (агломеративная) кластеризация.

СигнатураAgglomerativeClustering(n_clusters=2, linkage='ward')

Постепенно объединяет ближайшие кластеры снизу вверх. Способ объединения задаётся параметром linkage ('ward', 'average', 'complete'). Хорошо подходит для построения дендрограмм.

from sklearn.cluster import AgglomerativeClustering

ac = AgglomerativeClustering(n_clusters=3, linkage='ward')
labels = ac.fit_predict(X)
print(labels[:10])
← Все записи: scikit-learn
Поддержать проект