第三次作业:3.K均值算法
1). 扑克牌手动演练k均值聚类过程:>30张牌,3类
随机选取三个聚类中心5、K、9,对随机抽取30张进行分类
取平均值,三堆牌去均值为3、Q、9,再重新将牌再次分类,按照距离最小分类
得平均值不变,分类结束。
2). *自主编写K-means算法 ,以鸢尾花花瓣长度数据做聚类,并用散点图显示。(加分题)
3). 用sklearn.cluster.KMeans,鸢尾花花瓣长度数据做聚类,并用散点图显示.
执行代码:
![](https://img2020.cnblogs.com/blog/1786763/202004/1786763-20200415212258005-839610015.png)
4). 鸢尾花完整数据做聚类并用散点图显示.
执行代码:
5).想想k均值算法中以用来做什么?
答:用做于聚类分析,分析数据源的相似性,在计算学、统计学中发展重要性作用。