pandas.io.formats.style.Styler.background_gradient
-
Styler.background_gradient(self, cmap='PuBu', low=0, high=0, axis=0, subset=None, text_color_threshold=0.408)[source] -
Заливка фона градиентом в соответствии с данными в каждом столбце (необязательно строке).
Требуется matplotlib.
Параметры: -
cmap : str or colormap -
цветовая карта matplotlib
-
low, high : float -
сжимает диапазон на эти значения.
-
axis : {0 or ‘index’, 1 or ‘columns’, None}, default 0 -
применяется к каждому столбцу (
axis=0или'index'), к каждой строке (axis=1или'columns') или ко всему DataFrame сразу сaxis=None. -
subset : IndexSlice -
действительный срез для
data, чтобы ограничить применение стиля. -
text_color_threshold : float or int -
пороговое значение яркости для определения цвета текста. Улучшает видимость текста на различных фонах. От 0 до 1. 0 = весь текст тёмного цвета, 1 = весь текст светлого цвета.
Добавлен в версии 0.24.0.
Возвращает: -
self : Styler
Возбуждает: - ValueError
-
Если
text_color_thresholdне является значением от 0 до 1.
Примечания
Установите
text_color_thresholdили настройтеlowиhigh, чтобы текст оставался читаемым, не используя весь диапазон цветовой карты. Диапазон данных расширяется наlow * (x.max() - x.min())иhigh * (x.max() - x.min())перед нормализацией. -
© 2008–2012, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team
Licensed under the 3-clause BSD License.
https://pandas.pydata.org/pandas-docs/version/0.25.0/reference/api/pandas.io.formats.style.Styler.background_gradient.html