Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
pola-rs
GitHub Repository: pola-rs/polars
Path: blob/main/docs/source/user-guide/misc/styling.md
6940 views

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"