Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Treehouse

Introduction to NumPy Course (How To)

via Treehouse

Overview

NumPy is short for Numerical Python. It is the fundamental package for scientific computing. You will see it at play in just about everywhere Python needs to deal with data. This course gives a gentle introduction to the powerful library.

What you'll learn

  • Use the N-dimensional array to organize and report on data
  • Describe the fundamentals of Array Programming
  • Explore fundamental concepts and terminology

Syllabus

Meet NumPy

Let's discuss what NumPy is, why you should learn it and get it all set up.

Chevron 8 steps
  • Welcome

    4:54

  • Getting Setup

    5:26

  • Introducing Arrays

    11:37

  • Introducing Arrays

    3 questions

  • Creating the Study Log

    11:19

  • Review Array Basics

    3 questions

  • Multidimensional Arrays

    10:07

  • Review Multidimensional Arrays

    3 questions

Array Organization

You are going to want to manipulate and bend your data into the proper shape to meet your needs. Let's explore the best practices.

Chevron 8 steps
  • Indexing

    15:54

  • Review Indexing

    2 questions

  • Boolean Array Indexing

    12:51

  • Review Boolean Array Indexing

    2 questions

  • Slicing

    11:50

  • Review Slicing

    2 questions

  • Manipulation

    10:35

  • Review manipulation

    2 questions

Array Programming

Array Programming is a different type of paradigm than we've been using in standard Python. Let's learn how to perform vectorized operations...and what that means too!

Chevron 9 steps
  • New Way of Thinking

    9:58

  • Review Array Programming

    2 questions

  • Universal Functions

    11:01

  • Review Universal Functions

    2 questions

  • Routines in Action

    11:23

  • Review Reduction

    3 questions

  • Plotting

    8:35

  • No Problem

    1:37

  • Impostor Syndrome Review

    1 question

Reviews

Start your review of Introduction to NumPy Course (How To)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.