一、fit_predict()
def fit_predict(self, X, y=None):
"""Compute cluster centers and predict cluster index for each sample.
Convenience method; equivalent to calling fit(X) followed by
predict(X).
"""
return self.fit(X).labels_
def fit_predict(data)
data=文件所有数据
返回每个数据对应的标签,并将标签值对应到相应的簇。
def fit(self, X, y=None):
"""Compute k-means clustering.
计算簇中心。
def predict(self, X):
"""Predict the closest cluster each sample in X belongs to.
predict:指定x中每个点所属于的簇的位置。
***KMeans计算方法:
默认采用欧氏距离: