Spec-Zone.ru › Matplotlib 3.7

matplotlib.colors.Colormap

classmatplotlib.colors.Colormap(name, N=256)[source]

Основание: object

Базовый класс для всех отображений скалярных значений в RGBA.

Обычно экземпляры Colormap используются для преобразования значений данных (чисел с плавающей точкой) из интервала [0, 1] в цвет RGBA, который представляет соответствующий Colormap. Для масштабирования данных в интервал [0, 1] см. matplotlib.colors.Normalize. Подклассы matplotlib.cm.ScalarMappable активно используют эту цепочку обработки data -> normalize -> map-to-color.

Параметры:
namestr

Имя цветовой карты.

Nint

Количество уровней квантования RGB.

__call__(X, alpha=None, bytes=False)[source]
Параметры:
Xfloat или int, ndarray или скаляр

Значение(я) данных, которые нужно преобразовать в RGBA. Для чисел с плавающей точкой X должно находиться в интервале [0.0, 1.0] для получения значений RGBA, X*100 процента вдоль линии Colormap. Для целых чисел X должно находиться в интервале [0, Colormap.N) для получения значений RGBA, индексированных из Colormap с индексом X.

alphafloat или массив-подобный объект или None

Alpha должно быть скаляром между 0 и 1, последовательностью таких чисел с формой, совпадающей с формой X, или None.

bytesbool

Если False (по умолчанию), возвращаемые значения RGBA будут числами с плавающей точкой в интервале [0, 1] иначе они будут uint8 в интервале [0, 255].

Возвращает:
Кортеж значений RGBA, если X является скаляром, в противном случае массив значений
RGBA с формой X.shape + (4, ).
colorbar_extend

Когда эта цветовая карта существует на скалярном отображаемом объекте, и colorbar_extend не равно False, создание colorbar будет использовать colorbar_extend в качестве значения по умолчанию для параметра extend в конструкторе matplotlib.colorbar.Colorbar.

copy()[source]

Возвращает копию цветовой карты.

get_bad()[source]

Получить цвет для значений маскирования.

get_over()[source]

Получить цвет для значений, выходящих за верхний предел диапазона.

get_under()[source]

Получить цвет для значений, выходящих за нижний предел диапазона.

is_gray()[source]

Возвращает, является ли цветовая карта черно-белой.

resampled(lutsize)[source]

Возвращает новую цветовую карту с lutsize элементами.

reversed(name=None)[source]

Возвращает инвертированный экземпляр цветовой карты.

Примечание

Эта функция не реализована для базового класса.

Параметры:
namestr, необязательно

Имя инвертированной цветовой карты. Если None, имя устанавливается в self.name + "_r".

См. также

LinearSegmentedColormap.reversed
ListedColormap.reversed
set_bad(color='k', alpha=None)[source]

Установить цвет для значений маскирования.

set_extremes(*, bad=None, under=None, over=None)[source]

Установить цвета для значений маскирования (bad) и, когда norm.clip = False, низких (under) и высоких (over) значений, выходящих за пределы диапазона.

set_over(color='k', alpha=None)[source]

Установить цвет для значений, выходящих за верхний предел диапазона.

set_under(color='k', alpha=None)[source]

Установить цвет для значений, выходящих за нижний предел диапазона.

END_OF_DOCUMENT_MARKER
with_extremes(*, bad=None, under=None, over=None)[source]

Возвращает копию цветовой карты, для которой цвета для значений с маской (bad) и, когда norm.clip = False, низких (under) и высоких (over) значений вне диапазона, были установлены соответствующим образом.

Примеры использования matplotlib.colors.Colormap

Разноцветные линии

Разноцветные линии

Демонстрация contourf

Демонстрация contourf

Создание цветовой карты из списка цветов

Создание цветовой карты из списка цветов

Мишень левого желудочка

Мишень левого желудочка

Руководство по настраиваемым цветным шкалам

Руководство по настраиваемым цветным шкалам

Создание цветовых карт в Matplotlib

Создание цветовых карт в Matplotlib

© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.7.5/api/_as_gen/matplotlib.colors.Colormap.html

Spec-Zone.ru

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