1. Learn
  2. /
  3. 课程
  4. /
  5. Python 中的无监督学习

Connected

道练习

检查您的聚类结果

现在来检查一下您在上一个练习中完成的聚类吧!

上一个练习的参考解已经运行,因此 new_points 是一个点的数组,labels 是对应的聚类标签数组。

说明

100 XP
  • 将 matplotlib.pyplot 以 plt 导入。
  • 将 new_points 的第 0 列赋给 xs,第 1 列赋给 ys。
  • 绘制 xs 与 ys 的散点图,使用关键字参数 c=labels 按聚类标签着色,同时指定 alpha=0.5。
  • 使用 model 的 .cluster_centers_ 属性计算聚类中心的坐标。
  • 将 centroids 的第 0 列赋给 centroids_x,第 1 列赋给 centroids_y。
  • 绘制 centroids_x 与 centroids_y 的散点图,指定参数 marker='D' 使用菱形标记,并通过 s=50 将标记大小设置为 50。