python 聚类代码
时间: 2023-08-29 13:10:27 浏览: 177
聚类算法聚类算法代码附MATLAB & python代码
以下是一个简单的 Python 聚类代码,使用了 scikit-learn 库中的 KMeans 聚类算法:
```python
from sklearn.cluster import KMeans
import numpy as np
# 创建数据集
X = np.array([[1, 2], [1.5, 1.8], [5, 8], [8, 8], [1, 0.6], [9, 11]])
# 定义聚类器
kmeans = KMeans(n_clusters=2)
# 拟合数据
kmeans.fit(X)
# 打印聚类结果
print(kmeans.labels_)
```
在这个例子中,我们创建了一个二维数据集 `X`,其中包含了六个点。然后,我们定义了一个聚类器 `kmeans`,并将其拟合到数据集中。最后,我们打印了聚类结果,即每个点所属的簇的标签。在这个例子中,我们将数据集分成了两个簇,所以标签只有 0 和 1 两种可能。
阅读全文