Matplotlib 3.03: глобально установить оси x и y в фиксированное количество десятичных разрядов - PullRequest
1 голос
/ 20 марта 2019

В настоящее время я использую Matplotlib для пакетной обработки более 50 графиков за раз из одного скрипта Python.

От других пользователей 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?У меня есть смесь графиков, представленных как в скалярной, так и в научной нотации, поэтому метод, который может работать для обоих этих форматов, будет высоко оценен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...