在matplotlib

时间:2016-07-12 14:11:50

标签: python matplotlib

我已经绘制了一个像enter image description here

这样的数字

现在我想将科学记数法偏移1e4移动到右y轴的右侧,最好将其移动到1.8标签的右上角。 我怎么能这样做?

1 个答案:

答案 0 :(得分:4)

这应该有效:

t = ax.yaxis.get_offset_text()
t.set_x(1.1)

ax你的右轴。但是,您无法更改y位置,因此如果您对它不满意,可以隐藏偏移文本并在右侧位置(x,y)手动创建:

ax.yaxis.get_offset_text().set_visible(False)
text(x, y, "1e4")