kmeans聚类算法python,具体案例代码
时间: 2023-10-17 22:07:35 浏览: 77
kmeans聚类算法python实现
以下是一个KMeans聚类算法的Python实现示例代码:
```python
from sklearn.cluster import KMeans
import numpy as np
#生成随机数据
data = np.random.rand(100,2)
#将数据聚类分为3类
kmeans = KMeans(n_clusters=3, random_state=0).fit(data)
#输出每个样本所属的聚类
print(kmeans.labels_)
#输出聚类中心点的位置
print(kmeans.cluster_centers_)
```
本示例使用了Python的scikit-learn库实现KMeans聚类算法,将随机生成的100个样本数据分为3类,并输出每个样本所属的聚类以及聚类中心点的位置。
阅读全文