NumPy for Machine Learning

1 / 31


NumPy is a Python library which is used to manipulate, process and analyse the data. It doesn't have constructs which can be used to visualize the data.

For visualization we can use another library from Python called Matplotlib.


  • NumPy stands for 'Numeric Python' or 'Numerical Python'.

  • It is designed for scientific computations.

  • It has efficiently implemented multi-dimensional arrays and it also provides fast mathematical functions.

  • It is mostly used for array-oriented computing.

  • NumPy's main object is the homogeneous multi-dimensional array called "ndarray".

NOTE: Next chapter has a video and slide on Numpy. Please go through the same before going to the further chapters. It will of great help to you.