The Python visualization landscape can seem daunting at first. These overviews attempt to shine light on common patterns and use cases, comparing or discussing multiple plotting libraries. Note that some of the projects discussed in the overviews are no longer maintained, so be sure to check the list of dormant projects before choosing that library.

Adaptation of Jake VanderPlas' graphic about the Python visualization landscape, by Nicolas P. Rougier