手动实现K-Means: 题目要求: 对 Mall Customers 的 200*4 数据集提供的信息,如下图,使用 K-means 算法对顾客进行分类。 步骤 1:把 csv 转换为 dataframe 格式,把所有样本通过 3D 方式展示,如下图: 步骤 2: 通过 K-means 聚类 clustering: (1)使用 from sklearn.cluster import KMeans 实现。 (2)不使用 sklearn 等机器学习包,自定义函数实现。 (3)用可视化包或库(如,matplotlib )显示分类的结果,如图所示: 参考答案 后更