コードテンプレート] [K-手段、DBSCAN基本的にクラスタをクラスタリング

from sklearn.cluster import KMeans
kmeans_model = KMeans(n_clusters = n)  # n_clusters	指定聚为n类
result = kmeans_model.fit(X)  # result保存聚类出的类标签
kmeans_model.labels_  # show cluster labels
kmeans_model.cluster_centers_  # show center of each cluster
from sklearn.cluster import DBSCAN
import numpy as np
dbscan_model = DBSCAN(eps = 0.05,min_samples=5)  # eps指影响半径;min_samples指影响阈值
dbscan_model.fit(X)
dbscan_model.labels_  # 展示每个样本所归属的类别
np.unique(dbscan_model.labels_) # 展示总共的类别
公開された40元の記事 ウォンの賞賛0 ビュー1703

おすすめ

転載: blog.csdn.net/weixin_44680262/article/details/104711567