matplotlib格式偏移字符串

时间:2015-11-17 02:54:25

标签: python matplotlib plot format

所以我希望简单地格式化偏移字符串(至少这是我认为它被称为参见图像)matplotlib放置的轴与已设置为以科学记数法显示刻度标签的轴,但是范围小于一个数量级(10的幂)。

这就是我所说的: enter image description here 基本上,我如何使它变大/变色?

1 个答案:

答案 0 :(得分:3)

您可以使用ax.yaxis.get_offset_text()来访问偏移文本。然后,您可以在Text对象上设置大小和颜色。例如:

import matplotlib.pyplot as plt
import numpy as np

fig,ax = plt.subplots()
ax.plot(range(10),np.linspace(0,1e11,10))

offset_text = ax.yaxis.get_offset_text()

offset_text.set_size(20)
offset_text.set_color('red')

plt.show()

enter image description here