Awesome Open Source
Awesome Open Source

Pretty Pandas

Testing Status Documentation Status Supported Versions PyPI

PrettyPandas is a Pandas DataFrame Styler class that helps you create report quality tables with a simple API.

   .as_currency('GBP', subset='A')


  • Add summary rows and columns.
  • A nice and customizable theme.
  • Number formatting for currency, scientific units, and percentages.
  • Chaining commands.
  • Works seamlessly with Pandas Style API.


You can install PrettyPandas using pip with support for Python 2.7, 3.3, 3.4, and 3.5:

pip install prettypandas

You can also install from source:

git clone [email protected]:HHammond/PrettyPandas.git
cd PrettyPandas
python install


Documentation is hosted on Read the Docs.

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
python (54,326
data-science (897
data-analysis (279
pandas (261
reporting (81
pandas-dataframe (33