Matplotlib:改变指数的字体大小

时间:2013-03-22 10:21:02

标签: matplotlib

我想更改图片pic上标记的指数的字体大小 我不能使用matplotlib.rc('font',** font)方法,因为我有不同的图需要不同的字体大小所以我单独更改每个元素。但是我找不到指数的字体属性。

1 个答案:

答案 0 :(得分:3)

如果指数是由offset计算的matplotlib,您可以执行以下操作将指数的字体大小更改为30

import matplotlib.pyplot as plt
import numpy as np

x = np.linspace(1,1.0001,100)

fig = plt.figure()
ax = fig.add_subplot(111)
ax.plot(x)
t = ax.yaxis.get_offset_text()
t.set_size(30)
plt.show()