【问题标题】:Plotting Clusters after K-Means Clustering在 K-Means 聚类之后绘制聚类
【发布时间】:2020-08-28 00:18:14
【问题描述】:

我在一个数据集上使用了 K-Means 聚类,我找到了 7 个聚类,但我无法绘制这些聚类。请在下面找到我使用的代码:-

# Plot the clustered data
fig, ax = plt.subplots(figsize=(10, 10))
plt.scatter(general_population_scaled[kmeans.labels == 0, 0], general_population_scaled[kmeans.labels == 0, 1],
            c='green', label='cluster 1')

请帮助我更正代码以生成结果。这是我得到的错误:-

AttributeError: 'KMeans' object has no attribute 'labels'

【问题讨论】:

    标签: python scikit-learn k-means


    【解决方案1】:

    集群标签位于kmeans 对象的labels_ 属性中,而不是labels 属性中

    https://scikit-learn.org/stable/modules/generated/sklearn.cluster.KMeans.html

    【讨论】:

      猜你喜欢
      • 2015-04-11
      • 2019-03-16
      • 2018-11-11
      • 2011-08-13
      • 2013-08-08
      • 2013-02-14
      • 2018-01-14
      • 2011-04-11
      • 2016-05-29
      相关资源
      最近更新 更多