matplotlib.colors.Colormap
-
class matplotlib.colors.Colormap(name, N=256)[source] -
Bases:
objectБазовый класс для всех отображений скалярных значений в RGBA.
Обычно экземпляры Colormap используются для преобразования значений данных (чисел с плавающей точкой) из интервала
[0, 1]в цвет RGBA, который представляет соответствующая Colormap. Для масштабирования данных в интервал[0, 1]см.matplotlib.colors.Normalize. Стоит отметить, что подклассыmatplotlib.cm.ScalarMappableактивно используют эту цепочку обработкиdata->normalize->map-to-color.Параметры: -
name : str -
Название цветовой карты.
-
N : int -
Количество уровней квантования RGB.
-
colorbar_extend = None -
Когда эта цветовая карта существует на скалярном отображаемом объекте, и colorbar_extend не False, создание colorbar возьмет
colorbar_extendв качестве значения по умолчанию для ключевого словаextendв конструктореmatplotlib.colorbar.Colorbar.
-
is_gray(self)[source]
-
reversed(self, name=None)[source] -
Создаёт инвертированный экземпляр цветовой карты.
Примечание
Функция не реализована для базового класса.
Параметры: -
name : str, optional -
Имя для инвертированной цветовой карты. Если None, имя будет именем родительской цветовой карты + «_r».
-
-
set_bad(self, color='k', alpha=None)[source] -
Устанавливает цвет, используемый для замаскированных значений.
-
set_over(self, color='k', alpha=None)[source] -
Устанавливает цвет, используемый для высоких значений вне диапазона. Требуется norm.clip = False
-
set_under(self, color='k', alpha=None)[source] -
Устанавливает цвет, используемый для низких значений вне диапазона. Требуется norm.clip = False
-
Примеры использования matplotlib.colors.Colormap
© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.1.1/api/_as_gen/matplotlib.colors.Colormap.html