plt.scatter()
时间: 2023-10-14 10:12:39 浏览: 71
plt.scatter() 是 Matplotlib 库中的一个函数,用于绘制散点图。它的语法如下:
```python
plt.scatter(x, y, s=None, c=None, marker=None, cmap=None, norm=None, vmin=None, vmax=None, alpha=None, linewidths=None, edgecolors=None, *, plotnonfinite=False, data=None, **kwargs)
```
其中,x 和 y 是数据点的 x 坐标和 y 坐标,它们可以是列表、数组或标量。s 是散点的大小,c 是散点的颜色,marker 是散点的标记形状,cmap 是颜色映射,alpha 是散点的透明度,linewidths 是散点的边框宽度,edgecolors 是散点的边框颜色等等。您可以根据需要设置这些参数。
例如,下面的代码可以绘制一个简单的散点图:
```python
import matplotlib.pyplot as plt
import numpy as np
x = np.random.rand(50)
y = np.random.rand(50)
plt.scatter(x, y)
plt.show()
```
这将生成一个随机生成的散点图,其中 x 和 y 轴的值在 0 到 1 之间。
相关问题
plt.scatter
`plt.scatter` 是 Matplotlib 库中的一个函数,用于绘制散点图。它的输入参数一般包括 x 坐标、y 坐标、点的大小和颜色等信息。例如,以下代码将生成一个简单的散点图:
```python
import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5]
y = [2, 3, 5, 4, 6]
plt.scatter(x, y)
plt.show()
```
这个例子中,x 和 y 分别代表了散点图中各点的横纵坐标,`plt.scatter(x, y)` 会把这些点画出来,而 `plt.show()` 则将图像显示出来。你也可以通过更改 `plt.scatter` 的参数来自定义散点图的显示效果。
阅读全文