Spec-Zone.ru › Matplotlib 2.1

rcsetup

matplotlib.rcsetup

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

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

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

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

Базы: object

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

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

Базы: object

Значение должно быть в интервале

matplotlib.rcsetup.cycler(*args, **kwargs)

Создаёт объект cycler.Cycler , очень похожий на cycler.cycler(), но включает валидацию входных данных.

cycler(arg) cycler(label, itr) cycler(label1=itr1[, label2=itr2[, …]])

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

Форма 2 создаёт объект Cycler из метки и итерируемого объекта.

Форма 3 комбинирует объект Cycler как внутреннее произведение пар ключевых аргументов. Другими словами, все итерируемые объекты циклируются одновременно, как если бы они были переданы в функцию zip().

Параметры:

arg : Cycler

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

label : имя

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

itr : итерируемый объект

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

Возвращает:

cycler : Cycler

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

matplotlib.rcsetup.deprecate_axes_colorcycle(value)
matplotlib.rcsetup.deprecate_axes_hold(value)
matplotlib.rcsetup.deprecate_svg_embed_char_paths(value)
matplotlib.rcsetup.deprecate_svg_image_noscale(value)
matplotlib.rcsetup.update_savefig_format(value)
matplotlib.rcsetup.validate_animation_writer_path(p)
matplotlib.rcsetup.validate_any(s)
matplotlib.rcsetup.validate_anylist(s)
matplotlib.rcsetup.validate_aspect(s)
matplotlib.rcsetup.validate_axisbelow(s)
matplotlib.rcsetup.validate_backend(s)
matplotlib.rcsetup.validate_bbox(s)
matplotlib.rcsetup.validate_bool(b)

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

matplotlib.rcsetup.validate_bool_maybe_none(b)

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

matplotlib.rcsetup.validate_capstylelist(s)
matplotlib.rcsetup.validate_color(s)

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

matplotlib.rcsetup.validate_color_for_prop_cycle(s)
matplotlib.rcsetup.validate_color_or_auto(s)
matplotlib.rcsetup.validate_color_or_inherit(s)

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

matplotlib.rcsetup.validate_colorlist(s)

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

matplotlib.rcsetup.validate_corner_mask(s)
matplotlib.rcsetup.validate_cycler(s)

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

matplotlib.rcsetup.validate_dashlist(s)
matplotlib.rcsetup.validate_dpi(s)

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

matplotlib.rcsetup.validate_fillstylelist(s)
matplotlib.rcsetup.validate_float(s)

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

matplotlib.rcsetup.validate_float_or_None(s)

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

matplotlib.rcsetup.validate_floatlist(s)

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

matplotlib.rcsetup.validate_font_properties(s)
matplotlib.rcsetup.validate_fontsize(s)
matplotlib.rcsetup.validate_fontsizelist(s)
matplotlib.rcsetup.validate_fonttype(s)

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

matplotlib.rcsetup.validate_hatch(s)

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

matplotlib.rcsetup.validate_hatchlist(s)

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

matplotlib.rcsetup.validate_hinting(s)
matplotlib.rcsetup.validate_hist_bins(s)
matplotlib.rcsetup.validate_int(s)

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

matplotlib.rcsetup.validate_int_or_None(s)

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

matplotlib.rcsetup.validate_joinstylelist(s)
matplotlib.rcsetup.validate_negative_linestyle(s)

Устарело начиная с версии 2.1: Функция validate_negative_linestyle устарела в версии 2.1. См. предупреждение об устаревании «validate_negative_linestyle_legacy» для получения дополнительной информации.

matplotlib.rcsetup.validate_negative_linestyle_legacy(s)

Устарело начиная с версии 2.1: Функция validate_negative_linestyle_legacy устарела в версии 2.1. Параметр rc «contour.negative_linestyle» теперь использует ту же проверку, что и другие параметры rc, связанные с стилем линии.

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

Базы: object

class matplotlib.rcsetup.validate_nseq_int(n=None)

Базы: object

matplotlib.rcsetup.validate_path_exists(s)

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

matplotlib.rcsetup.validate_ps_distiller(s)
matplotlib.rcsetup.validate_sketch(s)
matplotlib.rcsetup.validate_string_or_None(s)

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

matplotlib.rcsetup.validate_stringlist(s)

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

matplotlib.rcsetup.validate_toolbar(s)
matplotlib.rcsetup.validate_whiskers(s)

© 2012–2017 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
http://matplotlib.org/2.1.0/api/rcsetup_api.html

Spec-Zone.ru

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