plot - 在matplotlib中,如何只显示左边框和下框边框?

我尝试在matplotlib中绘制数据,我想把box的上面和右边都隐藏起来,有谁知道该怎么做?

非常感谢你的帮助

时间:

只需将spine(和或tick)设置为不可见。

例如,


import matplotlib.pyplot as plt

fig, ax = plt.subplots()

ax.spines['right'].set_visible(False)
ax.spines['top'].set_visible(False)

plt.show()

如果你想隐藏顶部和左侧的刻度,只需执行以下操作:


ax.xaxis.set_ticks_position('bottom')
ax.yaxis.set_ticks_position('left')

...