matplotlib.rcsetup
Модуль rcsetup содержит значения по умолчанию и код валидации для настройки с помощью параметров rc matplotlib.
Каждый параметр rc имеет значение по умолчанию и функцию, используемую для валидации любых попыток изменения этого параметра. Значения по умолчанию и функции валидации определены в модуле rcsetup и используются для создания глобального объекта rcParams, который хранит параметры и к которому обращаются в matplotlib.
Эти значения по умолчанию должны быть согласованы с файлом matplotlibrc по умолчанию, который фактически отражает значения, приведённые здесь. Любые добавления или удаления параметров, указанных здесь, также должны быть внесены в matplotlibrc.template в корневом каталоге исходного кода matplotlib.
-
class matplotlib.rcsetup.ValidateInStrings(key, valid, ignorecase=False)[source] -
Основано на
objectvalid — список допустимых строк
-
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 в целое число или вызвать ошибку.
-
matplotlib.rcsetup.validate_int_or_None(s)[source] -
Вернуть None, если s равно None, или вернуть
int(s), в противном случае вызвать ошибку.
-
matplotlib.rcsetup.validate_joinstylelist(s)
-
matplotlib.rcsetup.validate_markevery(s)[source] -
Проверка свойства markevery объекта Line2D.
Параметры: -
s : None, int, float, slice, length-2 tuple of ints, -
кортеж длиной 2 из чисел с плавающей точкой, список целых чисел
Возвращаемое значение: -
s : None, int, float, slice, length-2 tuple of ints, -
кортеж длиной 2 из чисел с плавающей точкой, список целых чисел
-
-
matplotlib.rcsetup.validate_markeverylist(s) -
Проверка свойства markevery объекта Line2D.
Параметры: -
s : None, int, float, slice, length-2 tuple of ints, -
кортеж длиной 2 из чисел с плавающей точкой, список целых чисел
Возвращаемое значение: -
s : None, int, float, slice, length-2 tuple of ints, -
кортеж длиной 2 из чисел с плавающей точкой, список целых чисел
-
-
matplotlib.rcsetup.validate_mathtext_default(s)[source]
-
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] -
[Устарело]
Примечания
Устарело начиная с версии 3.1:
-
matplotlib.rcsetup.validate_qt5(s)[source] -
[Устарело]
Примечания
Устарело начиная с версии 3.1:
-
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_verbose(s)[source] -
[Устарело]
Примечания
Устарело начиная с версии 3.1:
-
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.1.1/api/rcsetup_api.html