Spec-Zone.ru › Matplotlib 3.0

rcsetup

matplotlib.rcsetup

Модуль rcsetup содержит значения по умолчанию и код валидации для настройки с помощью параметров rc matplotlib.

Каждому параметру rc присвоено значение по умолчанию и функция, используемая для валидации любых попыток изменения этого параметра. Значения по умолчанию и функции валидации определены в модуле rcsetup и используются для создания глобального объекта rcParams, который хранит настройки и к которому обращаются во всем matplotlib.

Эти значения по умолчанию должны соответствовать значениям по умолчанию в файле matplotlibrc, который фактически отражает значения, указанные здесь. Любые добавления или удаления из перечисленного здесь набора параметров также должны быть внесены в matplotlibrc.template в корневом каталоге исходного кода matplotlib.

class matplotlib.rcsetup.ValidateInStrings(key, valid, ignorecase=False) [source]

Базовый класс: object

valid — список допустимых строк

class matplotlib.rcsetup.ValidateInterval(vmin, vmax, closedmin=True, closedmax=True) [source]

Базовый класс: object

Значение должно находиться в заданном интервале

matplotlib.rcsetup.cycler(*args, **kwargs) [source]

Создаёт объект Cycler, аналогично cycler.cycler(), но включает проверку входных данных.

Возможные варианты вызова:

cycler(cycler)
cycler(label=values[, label2=values2[, ...]])
cycler(label, values)

Форма 1 копирует заданный объект Cycler.

Форма 2 создаёт Cycler, который циклически изменяет одно или несколько свойств одновременно. Если задано несколько свойств, списки их значений должны иметь одинаковую длину.

Форма 3 создаёт Cycler для одного свойства. Эта форма существует для совместимости с исходным циклером. Её использование не рекомендуется в пользу формы с ключевыми словами, например, cycler(label=values).

Параметры:
cycler : Cycler

Конструктор копирования для Cycler.

label : str

Ключ свойства. Должен быть допустимым свойством Artist. Например, 'color' или 'linestyle'. Разрешены алиасы, такие как 'c' для 'color' и 'lw' для 'linewidth'.

values : iterable

Итерируемый объект конечной длины значений свойства. Эти значения проверяются, и при некорректных значениях будет возбуждено исключение ValueError.

Возвращает:
cycler : Cycler

Новый Cycler для заданных свойств.

Примеры

Создание циклера для одного свойства:

>>> c = cycler(color=['red', 'green', 'blue'])

Создание циклера для одновременного циклического изменения нескольких свойств (например, красного круга, зелёного плюса, синей креста):

>>> c = cycler(color=['red', 'green', 'blue'],
...            marker=['o', '+', 'x'])
matplotlib.rcsetup.update_savefig_format(value) [source]
matplotlib.rcsetup.validate_animation_writer_path(p) [source]
matplotlib.rcsetup.validate_any(s) [source]
matplotlib.rcsetup.validate_anylist(s)
matplotlib.rcsetup.validate_aspect(s) [source]
matplotlib.rcsetup.validate_axisbelow(s) [source]
matplotlib.rcsetup.validate_backend(s) [source]
matplotlib.rcsetup.validate_bbox(s) [source]
matplotlib.rcsetup.validate_bool(b) [source]

Преобразует b в булево значение или вызывает ошибку

matplotlib.rcsetup.validate_bool_maybe_none(b) [source]

Преобразует b в булево значение или вызывает ошибку

matplotlib.rcsetup.validate_capstylelist(s)
matplotlib.rcsetup.validate_color(s) [source]

Возвращает допустимое значение цвета

matplotlib.rcsetup.validate_color_for_prop_cycle(s) [source]
matplotlib.rcsetup.validate_color_or_auto(s) [source]
matplotlib.rcsetup.validate_color_or_inherit(s) [source]

Возвращает допустимое значение цвета

matplotlib.rcsetup.validate_colorlist(s)

Возвращает список цветовых спецификаций

matplotlib.rcsetup.validate_cycler(s) [source]

Возвращает объект Cycler из строкового представления или сам объект

matplotlib.rcsetup.validate_dashlist(s)
matplotlib.rcsetup.validate_dpi(s) [source]

Проверяет, является ли s строкой 'figure', или преобразует s в число с плавающей точкой, или вызывает ошибку

matplotlib.rcsetup.validate_fillstylelist(s)
matplotlib.rcsetup.validate_float(s) [source]

Преобразует s в число с плавающей точкой или вызывает ошибку

matplotlib.rcsetup.validate_float_or_None(s) [source]

Преобразует s в число с плавающей точкой, None или вызывает ошибку

matplotlib.rcsetup.validate_floatlist(s)

Преобразует s в число с плавающей точкой или вызывает ошибку

matplotlib.rcsetup.validate_font_properties(s) [source]
matplotlib.rcsetup.validate_fontsize(s) [source]
matplotlib.rcsetup.validate_fontsize_None(s) [source]
matplotlib.rcsetup.validate_fontsizelist(s)
matplotlib.rcsetup.validate_fonttype(s) [source]

подтвердить, что это шрифт Postscript или PDF, который мы знаем, как преобразовать

matplotlib.rcsetup.validate_hatch(s) [source]

Проверка узора штриховки. Строка узора штриховки может содержать любые последовательности следующих символов: \ / | - + * . x o O.

matplotlib.rcsetup.validate_hatchlist(s)

Проверка узора штриховки. Строка узора штриховки может содержать любые последовательности следующих символов: \ / | - + * . x o O.

matplotlib.rcsetup.validate_hinting(s) [source]
matplotlib.rcsetup.validate_hist_bins(s) [source]
matplotlib.rcsetup.validate_int(s) [source]

преобразовать s в int или вызвать исключение

matplotlib.rcsetup.validate_int_or_None(s) [source]

если не None, пытается проверить как int

matplotlib.rcsetup.validate_joinstylelist(s)
matplotlib.rcsetup.validate_markevery(s) [source]

Проверка свойства markevery объекта Line2D.

Параметры:
s : None, int, float, slice, length-2 tuple of ints,

кортеж из двух чисел с плавающей запятой, список целых чисел

Возвращает:
s : None, int, float, slice, length-2 tuple of ints,

кортеж из двух чисел с плавающей запятой, список целых чисел

matplotlib.rcsetup.validate_markeverylist(s)

Проверка свойства markevery объекта Line2D.

Параметры:
s : None, int, float, slice, length-2 tuple of ints,

кортеж из двух чисел с плавающей запятой, список целых чисел

Возвращает:
s : None, int, float, slice, length-2 tuple of ints,

кортеж из двух чисел с плавающей запятой, список целых чисел

class matplotlib.rcsetup.validate_nseq_float(n=None, allow_none=False) [source]

Базовый класс: object

class matplotlib.rcsetup.validate_nseq_int(n=None) [source]

Базовый класс: object

matplotlib.rcsetup.validate_path_exists(s) [source]

Если s — путь, вернуть s, иначе False

matplotlib.rcsetup.validate_ps_distiller(s) [source]
matplotlib.rcsetup.validate_qt4(s) [source]
matplotlib.rcsetup.validate_qt5(s) [source]
matplotlib.rcsetup.validate_sketch(s) [source]
matplotlib.rcsetup.validate_string(s) [source]
matplotlib.rcsetup.validate_string_or_None(s) [source]

преобразовать s в строку или вызвать исключение

matplotlib.rcsetup.validate_stringlist(s)

вернуть список

matplotlib.rcsetup.validate_svg_fonttype(s) [source]
matplotlib.rcsetup.validate_toolbar(s) [source]
matplotlib.rcsetup.validate_webagg_address(s) [source]
matplotlib.rcsetup.validate_whiskers(s) [source]

© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.0.0/api/rcsetup_api.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API