天池竞赛汽车数据链接:https://pan.baidu.com/s/126CDXOpFbR-J3ST-U83LZA
提取码:1234
#导入库文件并读取数据
import pandas as pd
from pandas import DataFrame
from sklearn import preprocessing
from sklearn.preprocessing import MinMaxScaler
from sklearn.cluster import KMeans
car_data =pd.read_csv("D:/天池竞赛/汽车聚类数据分析/car_price.csv")
car_data
#空值检测
car_data.isnull().sum()
one_matrix = pd.get_dummies(car_data)
# 2. 标准化处理
scaler = MinMaxScaler()
data_scaler = scaler.fit_transform(one_matrix)
SSE = [] # 存放每次结果的误差平方和
for k in range(1, 9): # K的范围 : 1-9
estimator = K