Spec-Zone.ru › pandas 1

pandas.io.formats.style.Styler.export

Styler.export()[source]

Экспорт стилей, применённых к текущему Styler.

Может быть применён ко второму Styler с помощью Styler.use.

Возвращает
styles:dict

См. также

Styler.use

Установить стили для текущего Styler.

Styler.copy

Создать копию текущего Styler.

Примечания

Этот метод предназначен для копирования атрибутов, не зависящих от данных, одного Styler в другой. Он отличается от Styler.copy, где также копируются данные и атрибуты, зависящие от данных.

Экспортируются следующие элементы, поскольку они обычно не зависят от данных:

  • Функции стилизации, добавленные с помощью apply и applymap

  • Скрыты ли оси и имена из отображения, если это однозначно определяется.

  • Атрибуты таблицы

  • Стиль таблицы

Следующие атрибуты считаются зависящими от данных и поэтому не экспортируются:

  • Заголовок

  • UUID

  • Подсказки

  • Любые скрытые строки или столбцы, определённые метками индекса

  • Любое форматирование, применённое с помощью Styler.format

  • Любые добавленные CSS-классы с помощью Styler.set_td_classes

Примеры

>>> styler = DataFrame([[1, 2], [3, 4]]).style
>>> styler2 = DataFrame([[9, 9, 9]]).style
>>> styler.hide(axis=0).highlight_max(axis=1)  
>>> export = styler.export()
>>> styler2.use(export)  

© 2008–2022, 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/1.5.0/reference/api/pandas.io.formats.style.Styler.export.html

Spec-Zone.ru

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