Spec-Zone.ru › pandas 2

pandas.io.formats.style.Styler.export

Styler.export()[source]

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

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

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

См. также

Styler.use

Установка стилей в текущем Styler.

Styler.copy

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

Примечания

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

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

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

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

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

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

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

  • Заголовок

  • UUID

  • Подсказки

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

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

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

Примеры

>>> styler = pd.DataFrame([[1, 2], [3, 4]]).style
>>> styler2 = pd.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/2.2.2/reference/api/pandas.io.formats.style.Styler.export.html

Spec-Zone.ru

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