美文网首页
clustering

clustering

作者: 还闹不闹 | 来源:发表于2020-04-28 11:39 被阅读0次
# -*- coding: utf-8 -*-
from sklearn.cluster import KMeans
import numpy as np
import matplotlib.pyplot as plt

#初始化数据集————二维
data=np.random.rand(1000,2)
print(data)
#指定簇的个数,即分成几类
km=KMeans(n_clusters=3).fit(data)
#标签结果
rs_labels=km.labels_
# print(rs_labels)
#每个类别的中心点
rs_center_ids=km.cluster_centers_

# # 第1维数据
# print(data[:,0])
# # 第2维数据
# print(data[:,1])

#描绘各个点
plt.scatter(data[:,0],data[:,1],c=rs_labels,alpha=0.5)
#描绘质心
plt.scatter(rs_center_ids[:,0],rs_center_ids[:,1],c='red')
plt.show()
  • 运行结果:
    运行结果

相关文章

  • 2019-01-12[Stay Sharp]hierarchic

    what is hierarchical clustering ? hierarchical clustering...

  • ML - hw4

    1. Spectral Clustering (a) Spectral Clustering on synthes...

  • 100天持续行动—Day13

    10.26看了K-Means clustering, Hierarchical clustering 和 DBSC...

  • 2019-01-10[Stay Sharp]k-means cl

    what is k-means clustering? K-means clustering is a metho...

  • 漫谈 Clustering

    漫谈 Clustering (1): k-means 漫谈 Clustering (2): k-medoids 漫...

  • Clustering

    We perform clustering because we believe the underlying c...

  • Clustering

    本文结构安排 经典聚类算法:线性聚类 Kmeans 经典聚类算法:非线性聚类 DBSCAN、谱聚类 新兴聚类算法:...

  • Clustering

    Single linkage clustering 类似层次聚类的概念,时间复杂度是O(n^3)。 SLC聚类效果...

  • Clustering

    Clustering 算法概念 算法类型 K-means算法是非监督学习聚类(clustering)中的经典算法,...

  • clustering

    运行结果:运行结果

网友评论

      本文标题:clustering

      本文链接:https://www.haomeiwen.com/subject/gxkvwhtx.html