NumPy Library stands for Numerical Python Library. In this library a NumPy Array object is homogeneous multidimensional array object. It provides many routines / functions for processing these arrays. It is very useful for fast processing on large scale data. It is up to 50x faster than traditional Python lists. Therefore it is one of the most used library in Python by Data Scientists.
We have created a comprehensive list of tutorials of NumPy Library here,
Chapter 1: Creating NumPy Arrays
- Create NumPy Arrays from list, tuple or list of lists
- Create NumPy Arrays from a range of evenly spaced numbers using np.arrange().
- Create NumPy Array of zeros (0’s) using np.zeros()
- Create 1D / 2D NumPy Array filled with ones (1’s) using np.ones()
- Create NumPy Array of different shapes & initialize with identical values using numpy.full()
- Create NumPy Array with same sized samples over an interval in Python using numpy.linspace()
- Create a NumPy Array of bool value.
Chapter 2: Adding Elements in Numpy Array
- Append/ Add an element to Numpy Array in Python (3 Ways)
- How to append elements at the end of a Numpy Array in Python using numpy.append()
- Create an empty 2D Numpy Array / matrix and append rows or columns in python
Chapter 3: Searching in Numpy Arrays
- Find the index of value in Numpy Array
- Find max value & it’s index in Numpy Array | numpy.amax()
- Find unique values in a numpy array with frequency & indices
- numpy.where() : Tutorial & Examples | Python
- numpy.amin() | Find minimum value in Numpy Array and it’s index
Chapter 4: Get Metadata of Numpy Array
Chapter 5: Selecting elements from Numpy Array
- Select element or sub array by index from numpy array
- Select rows / columns by index from a 2D numpy array
- Select elements by conditions from Numpy Array
Chapter 6: Modifying a Numpy Array
- How to append elements to a Numpy Array
- Delete elements, rows or columns from a Numpy Array.
- How to sort a Numpy Array in Python ?
- Sorting 2D Numpy Array by column or row in Python
- How to Reverse a 1D & 2D numpy array in Python
- Append rows or columns to a 2D Numpy Array
- numpy.reshape() Tutorial with examples
- numpy.flatten() – Tutorial with examples
- Numpy: flatten() vs ravel()
Chapter 7: Converting NumPy Array to Other Data Structures
- Convert Matrix / 2D Array to 1D Array
- Convert a 1D array to a 2D array or Matrix
- Convert NumPy array to list in python
- Convert 2D NumPy array to list of lists in python
Chapter 8: Numpy Array and File I/O
Chapter 9: Verify Contents of Numpy Array
Chapter 10: Counting Elements in Numpy Array
- Count occurrences of a value in NumPy array in Python
- Count number of True elements in a NumPy Array in Python
- numpy.count_nonzero() – Tutorial with examples
Lovely presentation. It is a step by step learning for me.