matplotlib¶
rcParams¶
-
matplotlib.
rcParams
¶ matplotlib.RcParams
типа словаря, стандартные свойства библиотекиrcParams['figure.figsize'] # [8.0, 6.0]
agg.path.chunksize
axes.axisbelow
axes.edgecolor
axes.facecolor
figure.figsize - размеры сохраняемых изображений, по умолчанию [8.0, 6.0]
font.family - serif, sans-serif, cursive, fantasy, monospace
font.stretch - ultra-condensed, extra-condensed, condensed, semi-condensed, normal, semi-expanded, expanded, extra-expanded, ultra-expanded, wider, narrower
font.size
font.style - normal, italic, oblique
font.variant - normal, small-caps
font.weight - normal, bold, bolder, lighter, 100, …, 900
interactive - булево, интерактивный режим
line.linecolor - цвет линии
line.linewidth - ширина линии
numerix -
savefig.edgecolor - цвет граней при сохранений
savefig.facecolor -
savefig.dpi - количество точек на дюйм сохраняемых изображений, по умолчанию 100
matplotlib_fname()¶
-
matplotlib.
matplotlib_fname
()¶ Возвращает путь, откуда был считан файл настроек matplotlibrc
matplotlib_fname() # C:\projects\venv\lib\site-packages\matplotlib\mpl-data\matplotlibrc
rc()¶
-
matplotlib.
rc
(params)¶ Задает множественные настройки
rc(('figure', 'savefig'), facecolor='r') # эквивалентно # mpl.rcParam['figure.facecolor'] = 'r' # mpl.rcParam['savefig.facecolor'] = 'r' mpl.rc('line', linewidth=4, linecolor='b') # эквивалентно # mpl.rcParam['line.linewidth'] = 4 # mpl.rcParam['line.linecolor'] = 'b'
use()¶
-
matplotlib.
use
(backend)¶ Включает использование бакенда
mode - режим
Agg - наилучший режим для сохранения изображений в png
Используется для рендера изображений без UI
GTKAgg - GTK UI
TkAgg - tkinter
GTK
GTKCairo
CocoaAgg
FltkAgg
MacOSX
QtAgg
Qt4Agg
WX
WXAgg
Agg
Cairo
GDK
PS
PDF
SVG
Template
use('Agg')
Конфигурационный файл¶
Параметры конфигурационного файла доступны в rcParams
/etc/matplotlibrc - глобальгый конфигурационный файл для linux систем
$HOME/.matplotlib/matplotlibrc - пользовательский конфигурационный файл для linux систем
C:Documents andSettingsusername.matplotlib - пользовательский конфигурационный файл для windows систем