实验6: Kmeans聚类
一、实验目的
了解Kmeans的构建过程和代码实现,应用Kmeans解决简单的实际问题。
二、实验准备
安装python和pycharm,了解python基础编程和pycharm使用。
三、实验内容
基于给定的数据文件,补充完整下面Kmeans算法相关程序,粘贴运行成功的结果截图,并给每行程序添加注释。
首先理解Kmeans聚类,Kmeans聚类事先不知道数据会分为几类,通过聚类分析将数据聚合成几个群体。聚类不需要对数据进行训练和学习。属于无监督学习。
下边是实验过程:
1、首先给出完整代码:
from copy import deepcopy
import numpy as np
import pandas as pd
from matplotlib import pyplot as plt
# 用p