【发布时间】:2023-01-30 23:52:32
【问题描述】:
我有一个图表,其中的数据低于和高于 0,我希望我的 x 轴在 y==0 处带有刻度线,而刻度线标签仍在图表下方。请注意,使用 axhline 是不够的,因为我需要刻度线。此外,SO 上有一些解决方法,使用 spines 将顶部书脊置于 0,并带有刻度线,但在我的情况下,我需要将书脊添加到顶部和底部。
有没有办法做到这一点?
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
ax.plot(range(-2, 3))
plt.show()
【问题讨论】:
标签: python matplotlib