We are now going to see some built-in modules.
NumPy:-
NumPy is a Python library.
NumPy is used for working with arrays.
NumPy is short for "Numerical Python".
Functions on arrays:-
Array :- creating, indexing, slicing, reshaping, iterating, join, split, search sort, filter
Apart from these we can also generate random numbers or distributions by importing random from numpy.
Random:- Random Permutation, Data Distribution, Normal Distribution, UniformDistribution, Binomial Distribution, Poisson Distribution, Exponential Distribution etc..
We also have some modules to perform some mathematical operations.
ufunc :- Create Function, Simple Arithmatic, Logs, Summations, Rounding, Products, Differences, GCD, LCM, Trigonometric, Hyperbolic, Set Operations.
Pandas:-
Pandas is a Python library.
Pandas is used to analyze data.
Basics :- Pandas Series, Dataframes, Read CSV, Read JSON, Analyze Data
Apart from these we also have modules to clean data
Clean Data:- Clean Data, Clean Empty Cells, Clean Wrong Format, Clean Wrong Data, Remove Duplicates.
Advanced :- Correlations, Plotting
SciPy:-
SciPy is a scientific computation library that uses NumPy underneath.
SciPy stands for Scientific Python.
Basics :- Constants, Optimizers, Sparse Data, Graphs, Spatial Data, Matlab Arrays, Interpolation, Significant Tests