1). 扑克牌手动演练k均值聚类过程:>30张牌,3类
3). 用sklearn.cluster.KMeans,鸢尾花花瓣长度数据做聚类,并用散点图显示.
代码如下:
4). 鸢尾花完整数据做聚类并用散点图显示.
代码如下:
结果如图:
5).想想k均值算法可以用来做什么?
(1)可以实现图像压缩,例如,一个像素的颜色可以用
(220,101,25)
表示。给定的图像包含这数千种颜色,通过K均值算法,可以将其颜色的数量降至16种,从而实现图像压缩。(2)数据分析
(3)信号处理
(4)机器学习