ab-logo

Code. Models. Analysis. Decisions.


Introduction to matplotlib Data Visualization for Python

Video demonstrations of introductory data visualization and plotting techniques in Python with matplotlib. Tutorials show fundamental concepts from the matplotlib library with downloadable Jupyter Notebooks. These concepts are consistent with Python and matplotlib development using other IDE interfaces. Almost all of the aspects of graphing described in these tutorials can be used in other types of visualizations that utilize matplotlib

Matplotlib is the de facto standard for data visualization with Python. While there are many other graphics libraries available almost everyone of them is a wrapper around the matplotlib library. Matplotlib is a third party library that does not come installed with the Python standard library. You can either install it and its dependencie using your package manager of choice, or have it installed automatically when you install a scientific platform such as Anaconda.

Visualization with matplotlib can be tedious and daunting if you don't know the basics. These videos are designed to get you started with a baseline knowledge that you will draw on again and again to make visulationzations with Python.

matplotlib tutorial notebooks:

Download the file used in the line plots video here

Download the file used in the histogram video here

Download the file used in the scatter plots video here

Line Plots with matplotlib


Scatter Plots with matplotlib



Histograms & Bar Graphs with matplotlib