Back to Writing
NOTESpythondata-analysispandasnumpymatplotlib

Overview of Python Data Analysis Modules

March 3, 2020Updated Feb 17, 2026

![](

5okK7YKj4pO5JlGBTUg.Hw46RulbhZvwjaBeJYha1fKMpqIcYTMvEUAxQyEAMQcg.PNG.cdw0424/pylogo.png?type=w966)

This document assumes you have basic knowledge of Python syntax.

![](

JtpkSJHa90O19nLVyvdqc_7poh_K0PdTrElQg.JPEG.cdw0424/367-3678882_python-logo-clipart-easy-pandas-python-logo-png.jpg?type=w966)

While there are many modules available for data analysis, let's take a brief look at the three core ones:

Pandas, NumPy, and Matplotlib.

1. Pandas

Used for data manipulation — inputting, extracting, and modifying data, similar to working with spreadsheets like Excel.

2. NumPy

Used for computation. Think of it as a scientific calculator on steroids.

3. Matplotlib

Used for visualizing computation results as charts and graphs.

Starting next time, we'll build examples with each of these modules and walk through them step by step.