Matplotlib 3.03:将x和y轴全局设置为固定的小数位数

时间:2019-03-20 17:02:49

标签: python matplotlib

我目前正在使用Matplotlib从一个Python脚本一次批量绘制50多个图形。

从StackOverflow上的其他用户那里,我已经找到了一种方法来全局控制字体大小,例如:

# SET FONT SIZES
size_xs = 8
size_s = 12
size_m = 16
size_l = 20
size_xl = 24

plt.rc("font", size=size_m)          # controls default text sizes
plt.rc("axes", titlesize=size_m)     # fontsize of the axes title
plt.rc("axes", labelsize=size_m)    # fontsize of the x and y labels
plt.rc("xtick", labelsize=size_m)    # fontsize of the tick labels
plt.rc("ytick", labelsize=size_m)    # fontsize of the tick labels
plt.rc("legend", fontsize=size_m)    # legend fontsize
plt.rc("figure", titlesize=size_m)  # fontsize of the figure title

# plt is short for matplotlib.pyplot

有没有办法做到这一点,并且可以全局控制x和y轴上显示的小数位数?我混合使用标量和科学记数法绘制的图形,因此非常适合同时使用这两种格式的方法。

0 个答案:

没有答案