Python NumPy Training Course FREE

Module 1: Introduction to Python NumPy

In this module introduction to Python NumPy, I have explained the introduction, installation, and creating garrays in numpy, etc.

Lesson 1: Introduction to Python NumPy

The topics that I covered in this Python NumPy tutorial are:

  • Introduction to NumPy
  • Why NumPy is so popular
  • Functionalities and disadvantages of NumPy
  • Advantages and disadvantages of NumPy

Lesson 2: Install and Set Up NumPy in Python

The topics that I covered in this Python NumPy tutorial are:

  • Install NumPy using pip
  • Install NumPy using conda

Lesson 3: Different Ways to Create Arrays in NumPy

In this tutorial, I have explained how to create arrays in NumPy using various functions.

Related tutorials:

Lesson 4: NumPy Data Types and Attributes in Python

The topics that I covered in this Python NumPy tutorial are:

  • Datatype object in NumPy Python
  • NumPy array attributes

Lesson 5: Working with NumPy Arrays in Python

The topics that I covered in this Python NumPy tutorial are:

  • What is a NumPy array
  • Why NumPy arrays are better than Python lists
  • Types of NumPy arrays in Python

Related tutorial:

Lesson 6: Handling String Arrays in NumPy

The topics that I covered in this Python NumPy tutorial are:

  • What are string arrays in NumPy
  • String operations for an array

Related tutorial:

Lesson 7: Introduction to Slicing NumPy n-Dimensional Arrays

The topics that I covered in this Python NumPy tutorial are:

  • What is NumPy array slicing
  • Slicing of N-dimensional arrays by using the [:] operator
  • Slicing of N-dimensional arrays by using the slice() function

Related tutorial:

Lesson 8: How to Use copy(), arange(), and random() in NumPy

The topics that I covered in this Python NumPy tutorial are:

  • How to copy a NumPy array into another array
  • How can we create a range of numbers by using the np.arange() function
  • How to generate a random number in a NumPy array

Lesson 9: Perform Arithmetic on NumPy Arrays

The topics that I explained in this Python NumPy tutorial are:

  • What is an arithmetic operation in NumPy
  • Different types of arithmetic functions2

Lesson 10: Logical and Comparison Operators in NumPy

The topics that I explained in this Python NumPy tutorial are:

  • What are logical operators
  • Various logical functions in NumPy
  • What are comparison operators in NumPy
  • Different types of comparison functions in NumPy

Related tutorial:

Lesson 11: NumPy Math Functions with Examples

The topics that I explained in this Python NumPy tutorial are:

  • Trigonometric function
  • Rounding function
  • Hyperbolic function

Module 2: Advanced Operations in NumPy

In this module, advanced operations in NumPy I have explained sorting arrays, recording arrays, masked arrays, etc.

Lesson 1: How to Use NumPy’s Linear Algebra Module

The topics that I explained in this Python NumPy tutorial are:

  • What is linear algebra in Python
  • Different algebraic calculations on the input data

Lesson 2: NumPy Array Manipulation in Python

The topics that I explained in this Python NumPy tutorial are:

  • How to manipulate the array object in NumPy
  • Functions that are available in the NumPy package for manipulation

Lesson 3: How to Use Statistical Functions in NumPy

The topics that I explained in this Python NumPy tutorial are:

  • What is a statistical function
  • Various statistical functions

Lesson 4: NumPy Counting Functions with Examples

The topics that I explained in this Python NumPy tutorial are:

  • numpy.count()
  • count_nonzero()
  • numpy.where
  • numpy.extract()

Lesson 5: Learn Universal Functions in NumPy

The topics that I explained in this Python NumPy tutorial are:

  • Floating function
  • Bit-twiddling function

Lesson 6: NumPy’s Matrix Library in Python

The topics that I explained in this Python NumPy tutorial are:

  • What is the NumPy matrix library
  • Various functions of Matlib

Lesson 7: Create Histograms with NumPy and Matplotlib

The topics that I explained in this Python NumPy tutorial are:

  • What is a histogram
  • What is numpy.histogram()
  • What is numpy.histogram()

Lesson 8: Working with NumPy Scalar Objects in Python

The topics that I explained in this Python NumPy tutorial are:

  • What are scalar objects
  • Attributes and methods of array scalers

Related tutorial:

Lesson 9: Use Basic and Advanced Indexing in NumPy

The topics that I explained in this Python NumPy tutorial are:

  • Basic indexing on NumPy
  • Advanced indexing on Numpy

Related tutorial:

Lesson 10: Python NumPy: Working with Char Arrays

The topics that I explained in this Python NumPy tutorial are:

  • What are character arrays
  • Various sets of character operations in NumPy

Lesson 11: How to Sort Arrays in NumPy

The topics that I explained in this Python NumPy tutorial are:

  • What is numpy.sort() function
  • Various sorting algorithms

Lesson 12: Record Arrays in NumPy

The topics that I explained in this Python NumPy tutorial are:

  • What are record arrays in NumPy
  • Methods of NumPy recarry

Lesson 13: Working with Masked Arrays in NumPy

The topics that I explained in this Python NumPy tutorial are:

  • What are masked arrays
  • Different methods to convert the mask to an input array

Lesson 14: File I/O in NumPy

The topics that I explained in this Python NumPy tutorial are:

  • What is a CSV file
  • Different ways of reading from files
  • Different ways of writing to files in NumPy

Related tutorials:

51 Python Programs

51 PYTHON PROGRAMS PDF FREE

Download a FREE PDF (112 Pages) Containing 51 Useful Python Programs.

Let’s be friends

Be the first to know about sales and special discounts.