1.某电信运营商获得若干用户通讯行为数据(“data_02”),有字段“通货次数”, ”短信次数”,”即时通讯次数”,”网页浏览次数”,使用 KMeans 算法,对这部分客户群体进行合理分群。
import numpy as np,pandas as pd
import matplotlib.pyplot as plt
from sklearn.cluster import KMeans
from sklearn.metrics import silhouette_score
from sklearn.metrics import silhouette_samples
# 导入数据
data=pd.read_csv("data_02.csv",index_col=0)
# 绘制轮廓系数曲线,找到合适的k值
score=[]
for i in range(2