Spec-Zone.ru › pandas 0.18

pandas.formats.style.Styler

class pandas.formats.style.Styler(data, precision=None, table_styles=None, uuid=None, caption=None, table_attributes=None)

Помогает стилизовать DataFrame или Series в соответствии с данными с помощью HTML и CSS.

Новое в версии 0.17.1.

Предупреждение

Это новая функция и находится в активной разработке. Мы будем добавлять функции и, возможно, вносить критические изменения в будущих выпусках.

Параметры:

данные: Series или DataFrame

точность: int

точность округления чисел с плавающей точкой, по умолчанию pd.options.display.precision

стили_таблицы: список, по умолчанию None

список словарей {селектор: (атрибут, значение)}; см. Примечания

uuid: str, по умолчанию None

уникальный идентификатор для избежания конфликтов CSS; генерируется автоматически

подпись: str, по умолчанию None

подпись, добавляемая к таблице

См. также

pandas.DataFrame.style

Примечания

Большинство стилей выполняется путем передачи функций стилей в Styler.apply или Styler.applymap. Функции стилей должны возвращать значения со строками, содержащими CSS 'attr: value', которые будут применяться к указанным ячейкам.

Если используется в Jupyter Notebook, Styler определил _repr_html_ для автоматического рендеринга. В противном случае вызовите Styler.render для получения сгенерированного HTML.

Атрибуты

template:

Методы

apply(func[, axis, subset]) Применить функцию по столбцам, строкам или всей таблице, обновляя представление HTML результатом.
applymap(func[, subset]) Применить функцию к элементам, обновляя представление HTML результатом.
background_gradient([cmap, low, high, axis, ...]) Окрасить фон в градиент в соответствии с данными в каждом столбце (по желанию в каждой строке).
bar([subset, axis, color, width]) Окрасить фон color пропорционально значениям в каждом столбце.
clear() «Сбросить» стилизатор, удалив все ранее примененные стили.
export() Экспорт стилей, примененных к текущему стилизатору.
format(formatter[, subset]) Форматировать текстовое значение отображаемых ячеек.
highlight_max([subset, color, axis]) Выделить максимальное значение, затеняя фон
highlight_min([subset, color, axis]) Выделить минимальное значение, затеняя фон
highlight_null([null_color]) Затенять фон null_color для пропущенных значений.
render() Отобразить собранные стили в HTML
set_caption(подпись) Установить подпись для Styler
set_precision(точность) Установить точность, используемую для рендеринга.
set_properties([subset]) Удобный метод для установки одного или нескольких свойств, не зависящих от данных, для каждой ячейки.
set_table_attributes(атрибуты) Установить атрибуты таблицы.
set_table_styles(стили_таблицы) Установить стили таблицы для Styler.
set_uuid(uuid) Установить uuid для Styler.
use(стили) Установить стили на текущем Styler, возможно, используя стили из Styler.export.

© 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.18.1/generated/pandas.formats.style.Styler.html

Spec-Zone.ru

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