Matplotlib is a plotting library for the Python programming language and its numerical mathematics extension NumPy. It provides an object-oriented API for embedding plots into applications using general-purpose GUI toolkits like Tkinter, wxPython, Qt, or GTK+.
- Generally easy to get started for simple plots
- Support for custom labels and texts
- Great control of every element in a figure
- High-quality output in many formats
- Very customizable in general
- plotting
- marker
- line
- label
- grid
- subplot
- scatter plot
- bar chart
- create
- horizontal
- bar color
- Histogram
- create,bins
- box plot
- pie
- legend()
- explode
- shadow