导入必要的库

import numpy as np from sklearn.cluster import KMeans

定义数据

X = np.array([[1], [2], [4], [5]])

定义kmeans模型,设置聚类数量为2

kmeans = KMeans(n_clusters=2, random_state=0)

拟合数据

kmeans.fit(X)

输出聚类标签和聚类中心

print(kmeans.labels_) print(kmeans.cluster_centers_)

假设某餐厅现有4个客户分别编号为a、b、c、d这4位客户某段时间的平均消费水平分别为1、2、4、5万元请用kmeans算法将这4个客户聚类为VIP客户和普通客户两个类别。【输入形式】【输出形式】0 0 1 115 45【样例输入】【样例输出】输出内容为每个客户的聚类标签和聚类的类别中心坐标怎么用python语言实现kmeans聚类实现这个输出

原文地址: http://www.cveoy.top/t/topic/g1tK 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录