Data Visualization: Plotting, charting, statistical analysis in Python
Base Python plotting library. Defaults are a bit ugly so it needs some help (see below).
Gallery
Tutorial by Nicolas Rougier
Uses the matplotlib base to generate more appealing plots for common graphs.
Focused on interactive, browser-based plots. From the pydata group. Not great for saving images (yet).
These packages are optimized for scientific use and come with the Anaconda distribution:
Note that pandas
has decent visualization of dataframes.
Excel Data Template
Code Example
This code produces a graph similar to the following: