Styling#
Data in a Polars DataFrame can be styled for presentation use the DataFrame.style property. This
returns a GT object from
Great Tables, which enables
structuring, formatting, and styling for table display.
{{code_block(‘user-guide/misc/styling’,‘dataframe’,[])}}
--8<-- "python/user-guide/misc/styling.py:dataframe"Structure: add header title#
{{code_block(‘user-guide/misc/styling’,‘structure-header’,[])}}
--8<-- "python/user-guide/misc/styling.py:structure-header-out"Structure: add row stub#
{{code_block(‘user-guide/misc/styling’,‘structure-stub’,[])}}
--8<-- "python/user-guide/misc/styling.py:structure-stub-out"Structure: add column spanner#
{{code_block(‘user-guide/misc/styling’,‘structure-spanner’,[])}}
--8<-- "python/user-guide/misc/styling.py:structure-spanner-out"Format: limit decimal places#
{{code_block(‘user-guide/misc/styling’,‘format-number’,[])}}
--8<-- "python/user-guide/misc/styling.py:format-number-out"Style: highlight max row#
{{code_block(‘user-guide/misc/styling’,‘style-simple’,[])}}
--8<-- "python/user-guide/misc/styling.py:style-simple-out"Style: bold species column#
{{code_block(‘user-guide/misc/styling’,‘style-bold-column’,[])}}
--8<-- "python/user-guide/misc/styling.py:style-bold-column-out"Full example#
{{code_block(‘user-guide/misc/styling’,‘full-example’,[])}}
--8<-- "python/user-guide/misc/styling.py:full-example-out"