plt.scatter()
时间: 2023-06-23 09:59:07 浏览: 80
python matplotlib:plt.scatter() 大小和颜色参数详解
5星 · 资源好评率100%
`plt.scatter()` 是 matplotlib 库中的一个函数,用于绘制散点图。它可以接受多个参数,包括 x 轴和 y 轴的数据、点的大小、颜色、透明度等。
例如,下面的代码将会绘制一组随机生成的散点图:
```python
import matplotlib.pyplot as plt
import numpy as np
x = np.random.rand(100)
y = np.random.rand(100)
colors = np.random.rand(100)
plt.scatter(x, y, c=colors, alpha=0.5) # 绘制散点图
plt.show()
```
这段代码将会生成一组随机的数据,并使用 `plt.scatter()` 函数绘制散点图。其中,x 轴和 y 轴的数据都是随机生成的,颜色也是随机生成的。点的透明度为 0.5,可以让不同的点重叠在一起,形成更加丰富的颜色。
需要注意的是,`plt.scatter()` 函数适用于绘制不规则的、非线性的数据,例如分类数据、聚类数据等。如果需要绘制规则的数据,例如线性回归模型的预测结果,可以使用 `plt.plot()` 函数绘制折线图。
阅读全文