import numpy as np
from sklearn.cluster import KMeans
if__name__=='__main__':
data,cityName=loadData('city.txt')
km=KMeans(n_clusters=3)#定义聚类中心的数目为3的KMeans方法
label=km.fit_predict(data)#调用上面的方法进行
expenses=np.sum(km.cluster_centers_,axis=1)
#print(expenses)
CityCluster=[[],[],[]]
for i in range(len(cityName)):
CityCluster[label[i]].append(cityName[i])
for i
K-mean聚类应用:城市消费水平分类
最新推荐文章于 2023-06-12 22:54:12 发布