以下代码:
import matplotlib.pyplot as plt
import numpy as np
r = 1e-20
t = np.linspace(0, 2*np.pi, 200)
fig, ax = plt.subplots()
ax.tick_params(axis='x', labelsize=8)
ax.plot(r*np.cos(t), r*np.sin(t))
产生这个:
查看x轴上的“ 1e-20”。它无法与其余的刻度标签一起扩展。如何更改字体大小?
答案 0 :(得分:2)
不幸的是,您将需要分别更改偏移文本的字体大小:
ax.xaxis.offsetText.set_fontsize(8)