numpy vs pandas
The Pandas module is used for working with tabular data.
It allows us to work with data in table form, such as in CSV
or SQL database formats. We can also create tables of our own,
and edit or add columns or rows to tables(DATAFRAMES AND
SERIES)
The Numpy module is mainly used for working with numerical
data. It provides us with a powerful object known as an Array.
With Arrays, we can perform mathematical operations on
multiple values in the Arrays at the same time, and also
perform operations between different Arrays, similar to
matrix operations.
Matplotlib module is used for data visualization.
It provides functionality for us to draw charts and graphs,
so that we can better understand and present the data
visually.