Udacity Logo
Log InJoin for Free

Introduction to Data Analysis with Pandas and NumPy

Course

Learn the data analysis process of questioning, wrangling, exploring, analyzing, and communicating data. You will work with data in Python using libraries like NumPy and pandas.

Learn the data analysis process of questioning, wrangling, exploring, analyzing, and communicating data. You will work with data in Python using libraries like NumPy and pandas.

Intermediate

3 weeks

Real-world Projects

Completion Certificate

Last Updated December 21, 2023

Skills you'll learn:
Pandas • Exploratory data analysis • Basic data visualizations • Jupyter notebooks
Prerequisites:
Basic Python • Basic descriptive statistics

Course Lessons

Lesson 1

The Data Analysis Process

Learn about the data analysis process and the Python packages used in this course

Lesson 2

Jupyter Notebooks

Jupyter Notebooks are a great tool for sharing insights and visualizations alongside your code. This lesson covers how to create them and utilize their various features.

Lesson 3

Exploring and Inspecting Data

Use the pandas library to load data, view its properties, and start asking data analysis questions

Lesson 4

Manipulating Data using Pandas and NumPy

Use the pandas library to perform data cleaning, filtering, and reshaping tasks. This includes troubleshooting issues with data as well as optimizing for memory usage and speed.

Lesson 5

Communicating Results

Draw conclusions and communicate results to stakeholders by calculating statistics and creating basic data visualizations with the pandas library

Lesson 6 • Project

Investigate a Dataset

Choose one of Udacity's curated datasets, perform an investigation, and share your findings.

Taught By The Best

Photo of Matt Maybeno

Matt Maybeno

Principal Software Engineer

Matt is a Principal Software Engineer at SOCi. With a masters in Bioinformatics from SDSU, he utilizes his cross domain expertise to build solutions in NLP and predictive analytics.

The Udacity Difference

Combine technology training for employees with industry experts, mentors, and projects, for critical thinking that pushes innovation. Our proven upskilling system goes after success—relentlessly.

Demonstrate proficiency with practical projects

Projects are based on real-world scenarios and challenges, allowing you to apply the skills you learn to practical situations, while giving you real hands-on experience.

  • Gain proven experience

  • Retain knowledge longer

  • Apply new skills immediately

Top-tier services to ensure learner success

Reviewers provide timely and constructive feedback on your project submissions, highlighting areas of improvement and offering practical tips to enhance your work.

  • Get help from subject matter experts

  • Learn industry best practices

  • Gain valuable insights and improve your skills