利用k-means实现聚类分析
时间: 2023-05-14 12:05:49 浏览: 85
可以使用以下代码实现 k-means 聚类分析:
```python
from sklearn.cluster import KMeans
import numpy as np
# 生成随机数据
X = np.random.rand(100, 2)
# 定义聚类数量
kmeans = KMeans(n_clusters=3)
# 训练模型
kmeans.fit(X)
# 预测聚类结果
y_pred = kmeans.predict(X)
# 输出聚类结果
print(y_pred)
```
这段代码使用了 scikit-learn 库中的 KMeans 类,生成了 100 个随机数据,并将其分为 3 类。
阅读全文