Welcome to ONLC Training Centers


Python Data Analysis with NumPy and Pandas Course Outline

 (2 days)
Version 3

Overview
This is a rapid introduction to NumPy, pandas and matplotlib for experienced Python programmers who
are new to those libraries. Students will learn to: use NumPy to work with arrays and matrices of
numbers; work with pandas to analyze data; and work with matplotlib from within pandas.

Audience
Students already familiar with Python programming.

Prerequisites
Basic Python programming experience. In particular, you should be very comfortable
with: working with strings, lists, tuples and dictionaries; loops and conditionals; and writing your own
functions.

Course Outline

1. Jupyter Notebook
Getting Started with Jupyter Notebook
Creating Your First Jupyter Notebook
Jupyter Notebook Modes
Useful Shortcut Keys
Markdown
Magic Commands
Getting Help

2. 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

3. 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

View outline in Word

XPYS30

Attend hands-on, instructor-led Python Data Analysis with NumPy and Pandas training classes at ONLC's more than 300 locations. Not near one of our locations? Attend these same live classes from your home/office PC via our Remote Classroom Instruction (RCI) technology.

For additional training options, check out our list of Python Courses and select the one that's right for you.

Microsoft Gold Partner
Class Dates
(click date for class times)
(click Enroll for locations)

Fee:  $995

Savings options:

 15 Day Pass
 CEA Tech Saver
Need a price quote?

Follow the link to our self-service price quote form to generate an email with a price quote.

Email Alert

Receive an email when this class is available as "Ready to Run" or "Early Notice" status.

Attend from your office or home

If you have high-speed internet and two computers you can likely take this class from your office or home.

Need a class for a group?

We can deliver this class for a private group at your location. Follow the link to request more information.

Attend computer classes from ONLC Training Centers Request a copy via mail

GENERAL INFO

Class Format
Class Policies
Student Reviews

Bookmark and Share


HAVE QUESTIONS?
First Name

Last Name

Company

Phone

Email

Location

Question/Comment



ONLC TRAINING CENTERS
800-288-8221
www.onlc.com