plt.scatter中画直线
时间: 2023-11-09 09:59:37 浏览: 207
画直线程序
4星 · 用户满意度95%
要在 plt.scatter 中画一条直线,可以使用 plt.plot() 函数。首先,我们需要确定直线的起点和终点坐标,然后将这些坐标作为参数传递给 plt.plot()。
下面是一个示例代码,演示了如何在 plt.scatter 中画一条直线:
```python
import matplotlib.pyplot as plt
# 创建散点图
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]
plt.scatter(x, y)
# 画直线
x_line = [1, 5] # 直线的 x 坐标范围
y_line = [2, 10] # 直线的 y 坐标范围
plt.plot(x_line, y_line, color='red')
# 显示图形
plt.show()
```
以上代码中,我们首先创建了散点图,然后定义了直线的起点和终点坐标,并使用 plt.plot() 函数画出红色的直线。
阅读全文