SKILL PATH

DATA ANALYSIS & VISUALIZATION WITH PYTHON

Data visualization is an important skill for data professionals, and Python offers some great tools for creating different kinds of visuals. There are two important types of visualization to learn: 

  • Exploratory Data Visualization — the first step in analysis workflow for many projects, this makes it easier to understand patterns in your data.

  • Explanatory Data Visualization — you can use data from your analysis to share easy-to-understand insights

DURATION
45 hours
LESSONS
27
PROJECTS
6
DIFFICULTY
Intermediate

Start learning for free!

By creating an account you agree to accept our terms of use and privacy policy.

SKILL PATH: DATA ANALYSIS & VISUALIZATION WITH PYTHON

Here's what you'll learn to do.

Even if you’ve never written a line of code in Python, you’ll catch on quickly, and we’ll have you writing code in minutes.

  • How to use the Python libraries, pandas, and NumPy for data analysis
  • The most common data visualization techniques to explore data
  • Using data visualization to convey insights and tell a story
  • How to manipulate and clean data


Course Structure: Data Analysis & Visualization with Python


Learn how vectorized operations make working with data faster, selecting data by value using boolean indexing and using pandas and NumPy methods to analyze data.

Learn how to visualize time series data with line plots, visualizing frequency distributions with bar plots and histograms, and how to speed up your exploratory data visualization workflow using Pandas.

Learn how to better create graphs for an audience by using information design principles, creating visual patterns using Gestalt principles, and using Matplotlib built-in styles — case study on the FiveThirtyEight style.

Learn to explore different data aggregation techniques, combine data sets, transform and reshape data, and clean strings to handle missing data.

Learn to use regular expressions to clean and manipulate text data, understand how to use lambda functions and list comprehension with pandas, and strategies for working with missing data.

Walk through a data cleaning project from start to finish and hone your data cleaning skills through lots of deliberate practice.


It's not just what you learn,
but how you learn it.

Retain

Learn by writing and validating code,
not by watching videos.

Reinforce

Challenge yourself with dozens of
practice problems.

Reference

Revisit what you've learned anytime you need a refresher.

Join over 1 million data learners!

Rated 4.85/5 on Switchup + Voted Best Bootcamp Winner of 2021

David Rodrigues @davidorodrigues

I left datacamp for @dataquestio. 10x better I wish I had started Dataquest 2 years ago.

1

3

6

Lysdel Tellez @LysdelTellez

It’s great! So many options; R, SQL, Python. And they take you on guided projects where you understand the reasoning behind the code and are able to apply it to future projects.

2

5

14

Cesar Jr @ceeezthedata

I've been learning data science with Dataquest — and it's a game changer! No boring videos or fill-in-the-blank exercises. Try it for yourself!

2

5

14

ChukwuSom @legally_6lack 

Studying with @dataquestio has been the best decision I have made this year.

13

2

24

Ijeoma Benson @ijeybenson

If you want to get into a career in data, choose DQ. The education they offer would stretch you and prepare you for real life work.

33

12

86

Matthew Madden @mattmadden

I've found @dataquestio super helpful in levelling up my data skills. #100daysofcode #DataScience 

12

7

17

We Learn Better Together

When you join Dataquest, you join a community of committed learners.



Get fast help with your technical questions 


Share your projects and get supportive feedback


Chat one-on-one with developing data experts


Get career tips from career moderators

Start learning Data Analysis and Visualization in Python today!

Looking for something else? Browse our skill path catalogue.

Start learning for free!

By creating an account you agree to accept our terms of use and privacy policy.