Using NumPy, a developer can perform the following operations:
- Mathematical and logical operations on arrays
- Fourier transforms and routines for shape-manipulation
- Operations related to linear algebra
- Built-in functions for linear algebra and random-number generation
You can always learn about using NumPy by reading Hands-on Data Analysis with Numpy and Pandas by Curtis Miller. It is very useful for learning about your dataset and what operations you can perform on it. So, playing around with array data using this library can be very helpful in understanding the rest of the tutorials.