plt.axhline
时间: 2023-06-19 18:04:40 浏览: 125
利用.plt文件和plot绘制工程图形.rar_PLT_plt文件_poethrr
plt.axhline() 是一个 matplotlib 中的函数,用于在图形中添加一个水平直线。它的语法如下:
```python
plt.axhline(y=0, xmin=0, xmax=1, color='k', linestyle='-', linewidth=1)
```
其中,y 表示水平直线所处的 y 坐标位置;xmin 和 xmax 表示水平直线所在的 x 轴范围,默认为从 0 到 1;color 表示水平直线的颜色;linestyle 表示水平直线的样式;linewidth 表示水平直线的宽度。
例如,下面的代码会在图形中添加一条 y=0 的黑色水平直线:
```python
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(0, 10, 100)
y = np.sin(x)
fig, ax = plt.subplots()
ax.plot(x, y)
plt.axhline(y=0, color='k')
plt.show()
```
这会产生一个正弦图形,并在 y=0 的位置添加一条黑色水平直线。
阅读全文