python聚类图 怎么控制点大小
时间: 2024-05-13 21:14:33 浏览: 136
程序控制图片大小
要控制聚类图中点的大小,可以使用 `matplotlib` 库的 `scatter` 函数,并指定点的大小参数 `s`。以下是一个例子:
```python
import matplotlib.pyplot as plt
from sklearn.datasets import make_blobs
from sklearn.cluster import KMeans
# 生成随机数据
X, y = make_blobs(n_samples=100, centers=3, random_state=0)
# 进行聚类
kmeans = KMeans(n_clusters=3).fit(X)
# 绘制聚类图
plt.scatter(X[:, 0], X[:, 1], c=kmeans.labels_, s=50)
plt.show()
```
在 `scatter` 函数中,`c` 参数指定点的颜色,可以使用聚类结果中的标签来表示不同的聚类;`s` 参数指定点的大小,可以根据需要来调整。
阅读全文