python折线图坐标网格 which='major
时间: 2024-01-16 19:05:21 浏览: 63
带坐标轴和网格的折线图
如果您想在Python中使用Matplotlib库绘制折线图,并且想要添加坐标网格,可以使用以下代码:
```python
import matplotlib.pyplot as plt
#创建一个画布
fig, ax = plt.subplots()
#绘制折线图
x = [1, 2, 3, 4, 5]
y = [3, 6, 2, 7, 4]
ax.plot(x, y)
#添加坐标网格
ax.grid(which='major', linestyle='-', linewidth='0.5', color='gray')
#显示图形
plt.show()
```
在上述代码中,`ax.grid()`函数用于添加坐标网格。其中,`which='major'`表示只添加主坐标轴的网格;`linestyle='-'`表示网格线的样式为实线;`linewidth='0.5'`表示网格线的宽度为0.5个点;`color='gray'`表示网格线的颜色为灰色。您可以根据需要修改这些参数来自定义坐标网格的样式。
阅读全文