Skip to content

alexanderthclark/Matplotlib-for-Storytellers

Repository files navigation

Matplotlib for Storytellers

This is a Python data visualization book. It is a work in progress.

Why?

This book is written for frustrated and reluctant matplotlib users who care about crafting good data visuals. Matplotlib can be a blank canvas, offering more room for customization than you might find in Microsoft Excel, and offers the advantages of reproducibility and automation that come from working with Python. Still, becoming comfortable with matplotlib requires a lot of patience. I wrote this book to help make that easier and put some essentials in one place.

Installation

Before building the book or running the examples you will need to install the Python packages used throughout the scripts and notebooks. You can install them all at once with

pip install -r requirements.txt

The list of required packages is maintained in requirements.txt.

Gallery

Demos

Notebooks

Go to the Demos folder for Jupyter notebooks demonstrating some applications in the book.

YouTube Videos

Plot Title with Multiple Colors in Matplotlib (Python)

Make NYT Viz in Python

Add a Font in Matplotlib

Support

Support this book on LeanPub.

License

Code

The code in this repository is released under the MIT license. Read more at the Open Source Initiative.

Text

The text content of the book is released under the CC BY-NC-SA 4.0 license. Read more at Creative Commons.

About

Python data visualization book

Topics

Resources

License

Unknown, Unknown licenses found

Licenses found

Unknown
LICENSE-code
Unknown
LICENSE-text

Stars

Watchers

Forks