gpt4 book ai didi

python - 如何独立设置地 block 的横纵、主次网格线?

转载 作者:太空狗 更新时间:2023-10-29 18:00:01 26 4
gpt4 key购买 nike

我想绘制 y 轴的主要网格线(水平网格线),但我不想绘制垂直的主要网格线(x 轴)。相反,我想绘制垂直次要网格线。

我该怎么做?

ax.grid(which='major', linewidth=0) 代码隐藏了垂直和水平主要网格线...

谢谢!

最佳答案

网格线属性可以通过 ax.xaxis.grid()ax.yaxis.grid() 独立设置。
为了激活次网格线,您需要首先为它们指定一个定位器。

import matplotlib.pyplot as plt
from matplotlib.ticker import MultipleLocator

fig, ax = plt.subplots(figsize=(5,3))

ax.yaxis.grid(which="major", color='r', linestyle='-', linewidth=2)

ml = MultipleLocator(0.02)
ax.xaxis.set_minor_locator(ml)
ax.xaxis.grid(which="minor", color='k', linestyle='-.', linewidth=0.7)

plt.show()

enter image description here

关于python - 如何独立设置地 block 的横纵、主次网格线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41463035/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com