Style — pandas 2.2.3 documentation (original) (raw)

Styler objects are returned by pandas.DataFrame.style.

Styler constructor#

Styler(data[, precision, table_styles, ...]) Helps style a DataFrame or Series according to the data with HTML and CSS.
Styler.from_custom_template(searchpath[, ...]) Factory function for creating a subclass of Styler.

Styler properties#

Styler.env
Styler.template_html
Styler.template_html_style
Styler.template_html_table
Styler.template_latex
Styler.template_string
Styler.loader

Style application#

Styler.apply(func[, axis, subset]) Apply a CSS-styling function column-wise, row-wise, or table-wise.
Styler.map(func[, subset]) Apply a CSS-styling function elementwise.
Styler.apply_index(func[, axis, level]) Apply a CSS-styling function to the index or column headers, level-wise.
Styler.map_index(func[, axis, level]) Apply a CSS-styling function to the index or column headers, elementwise.
Styler.format([formatter, subset, na_rep, ...]) Format the text display value of cells.
Styler.format_index([formatter, axis, ...]) Format the text display value of index labels or column headers.
Styler.relabel_index(labels[, axis, level]) Relabel the index, or column header, keys to display a set of specified values.
Styler.hide([subset, axis, level, names]) Hide the entire index / column headers, or specific rows / columns from display.
Styler.concat(other) Append another Styler to combine the output into a single table.
Styler.set_td_classes(classes) Set the class attribute of HTML elements.
Styler.set_table_styles([table_styles, ...]) Set the table styles included within the