Spec-Zone.ru › Matplotlib 3.8

matplotlib.rcsetup

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

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

Значения параметров rc по умолчанию заданы в файле default matplotlibrc. Любые добавления или удаления из перечисленного здесь набора параметров также должны быть перенесены в lib/matplotlib/mpl-data/matplotlibrc в корневой директории исходного кода Matplotlib.

classmatplotlib.rcsetup.ValidateInStrings(key, valid, ignorecase=False, *, _deprecated_since=None)[source]

Основывается на object.

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

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. Ее использование не рекомендуется в пользу формы с аргументами, например, cycler(label=values).

Параметры:
cyclerCycler

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

labelstr

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

valuesiterable

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

Возвращаемое значение:
Cycler

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

Примеры

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

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

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

>>> c = cycler(color=['red', 'green', 'blue'],
...            marker=['o', '+', 'x'])
matplotlib.rcsetup.validate_any(s)[source]
matplotlib.rcsetup.validate_anylist(s)[source]
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 в bool или вызывает исключение.

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)[source]

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

matplotlib.rcsetup.validate_cycler(s)[source]

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

matplotlib.rcsetup.validate_dashlist(s)[source]

Возвращает список чисел с плавающей точкой.

matplotlib.rcsetup.validate_dpi(s)[source]

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

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

Возвращает список чисел с плавающей точкой.

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)[source]
matplotlib.rcsetup.validate_fontstretch(s)[source]
matplotlib.rcsetup.validate_fonttype(s)[source]

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

matplotlib.rcsetup.validate_fontweight(s)[source]
matplotlib.rcsetup.validate_hatch(s)[source]

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

matplotlib.rcsetup.validate_hatchlist(s)[source]

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

matplotlib.rcsetup.validate_hist_bins(s)[source]
matplotlib.rcsetup.validate_int(s)[source]
matplotlib.rcsetup.validate_int_or_None(s)[source]
matplotlib.rcsetup.validate_markevery(s)[source]

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

Параметры:
sNone, целое число, (целое число, целое число), срез, число с плавающей точкой, (число с плавающей точкой, число с плавающей точкой) или список [целое число]
Возвращает:
None, целое число, (целое число, целое число), срез, число с плавающей точкой, (число с плавающей точкой, число с плавающей точкой) или список [целое число]
matplotlib.rcsetup.validate_markeverylist(s)[source]

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

Параметры:
sNone, целое число, (целое число, целое число), срез, число с плавающей точкой, (число с плавающей точкой, число с плавающей точкой) или список [int]
Возвращает:
None, целое число, (целое число, целое число), срез, число с плавающей точкой, (число с плавающей точкой, число с плавающей точкой) или список [int]
matplotlib.rcsetup.validate_ps_distiller(s)[source]
matplotlib.rcsetup.validate_sketch(s)[source]
matplotlib.rcsetup.validate_string(s)[source]
matplotlib.rcsetup.validate_string_or_None(s)[source]
matplotlib.rcsetup.validate_stringlist(s)[source]

возвращает список строк

matplotlib.rcsetup.validate_whiskers(s)[source]

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

Spec-Zone.ru

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