ax.axhline中的参数及其用法
时间: 2024-04-06 08:29:13 浏览: 250
`axhline`是`matplotlib`库中的一个函数,可以在绘图中添加水平直线。它的基本用法如下:
```python
ax.axhline(y=0, xmin=0, xmax=1, color='k', linestyle='-', linewidth=1)
```
其中,参数的含义如下:
- `y`:指定水平直线的y坐标值。
- `xmin`:指定水平直线的起点x坐标值。默认为0。
- `xmax`:指定水平直线的终点x坐标值。默认为1。
- `color`:指定水平直线的颜色。默认为黑色。可以传递任何`matplotlib`支持的颜色格式,如字符串、RGB元组等。
- `linestyle`:指定水平直线的线型。默认为实线。可以传递任何`matplotlib`支持的线型格式,如实线、虚线等。
- `linewidth`:指定水平直线的线宽。默认为1。
例如,以下代码在坐标系中添加了一条y=0的水平直线:
```python
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
ax.plot([1, 2, 3], [4, 5, 6])
ax.axhline(y=0, color='r', linestyle='--', linewidth=2)
plt.show()
```
输出的图形如下:
![axhline示例图](https://img-blog.csdnimg.cn/20211008153806606.png)
阅读全文