Matplotlib is a powerful graphing and visualization library in Python. This tutorial aims to give users an introduction into graphing various types of data sets using the matplotlib library. Additionally, it will provide a cursory-level introduction of other easy-to-use visualization-based Python libraries, such as seaborn and pandas (for visualization only), that utilize matplotlib on the backend.