【发布时间】:2014-11-21 12:31:14
【问题描述】:
有没有办法在轴内呈现刻度标签,即刻度本身上有 direction 属性?
现在我在刻度标签上将 x 属性设置为正值,以将它们绘制在轴内,即
ax2.set_yticklabels(['0', '2500', '5000', '7500'], minor=False, x=0.05)
但这并不适用于可调整大小的地块,因为 0.05 的数字是绝对的(在大地块上太大了)。
有什么想法吗?
【问题讨论】:
-
ax2.tick_params('y', direction='in')[http://matplotlib.org/api/axes_api.html#matplotlib.axes.Axes.tick_params]有帮助吗? -
不,我无法让它发挥作用。似乎在 tick_params 上将方向设置为 'in' 会在轴内绘制 ticks,而不是 tick_labels。
标签: matplotlib