Training Courses

search courses

PNP: Python Data Analysis with NumPy and Pandas

Guaranteed to Run Scheduled Fully Booked
Location
Wellington
Jun 2021
21
Jul 2021
8
Aug 2021
19
Sep 2021
30
Nov 2021
11
Code: PNP
Length: 2 Days
Overview

This is a rapid introduction to NumPy, pandas, and matplotlib for experienced Python programmers who are new to those libraries.

Delivery format(s)
On-Site
On-Site
Classroom
Classroom
Anywhere
Anywhere
OBJECTIVES
This is a rapid introduction to NumPy, pandas and matplotlib for experienced Python programmers who are new to those libraries.
PREREQUISITES

Experience in the following is required for this Python class:

  • Basic Python programming experience. In particular, you should be very comfortable with:
    1. Working with strings.
    2. Working with lists, tuples and dictionaries.
    3. Loops and conditionals.
    4. Writing your own functions.
WHAT YOU’LL LEARN
  1. Learn to work with Jupyter Notebook.
  2. Learn to use NumPy to work with arrays and matrices of numbers.
  3. Learn to work with pandas to analyze data.
  4. Learn to work with matplotlib from within pandas.
COURSE OUTLINE

NumPy
• One-dimensional Arrays
• Multi-dimensional Arrays
• Getting Basic Information about an Array
• NumPy Arrays Compared to Python Lists
• Universal Functions
• Modifying Parts of an Array
• Adding a Row Vector to All Rows
• Random Sampling

Pandas
• Series and DataFrames
• Accessing Elements from a Series
• Series Alignment
• Comparing One Series with Another
• Element-wise Operations
• Creating a DataFrame from NumPy Array
• Creating a DataFrame from Series
• Creating a DataFrame from a CSVl
• Getting Columns and Rows
• Cleaning Data
• Combining Row and Column Selection
• Scalar Data: at[] and iat[]
• Boolean Selection
• Plotting with matplotlib

Enquiry Form