← Back to courses
Data Science and AI

NumPy Basics

One week to thinking in arrays

A one-week classroom course on NumPy's own guide, the absolute basics for beginners: creating arrays, shape and reshaping, indexing and slicing, array operations, broadcasting, random numbers, and saving and loading data. This course prepares for no exam.

7Modules
IntermediateLevel
1 weekDuration
COURSE THUMBNAIL

What you will be able to do

Create and reshape arrays
Select data by index, slice and condition
Replace loops with array operations

Course outline

01
Why use NumPy; what an array is; array attributes
02
Creating arrays; adding, removing and sorting elements
03
Shape, size and reshaping
04
Indexing and slicing
05
Basic array operations and broadcasting
06
Matrices, random numbers and unique items
07
Saving and loading; importing and exporting a CSV

Tools you will use

NumPyPythonJupyter Notebook

What you need

Basic Python

Related courses