我想改变我的matplotlib.pyplot图形的字体大小,我想出了如何改变标签,刻度的字体大小。但我仍然不知道当y刻度很小时,如何改变刻度字体大小(如下图中的1 e-17),它表示图左上角的刻度。在matplotlib.pyplot中有没有选项可以实现这一点?
下面是我示例代码。
import numpy as np
a = np.arange(0, 1e-8, 1e-9)
plt.figure(figsize = (10,6))
plt.plot(a,a**2)
plt.xticks(fontsize = 30)
plt.yticks(fontsize = 30)
使用几个命令,我可以改变x,y刻度的字体大小,但我找不到缩放字体大小的命令。
1条答案
按热度按时间iezvtpos1#
您可以简单地通过设置默认字体大小来实现,如下所示: