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

LinkedIn Learning

Python Data Analysis

via LinkedIn Learning

Write review

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
Interested in using Python for data analysis? Learn how to use Python, NumPy, and pandas together to analyze data sets large and small.

Syllabus

Introduction
  • From data to insight with Python
  • What you need to know
  • What is new in this update
  • Set up: Using Codespaces
  • CoderPad challenges
1. Python Data Structures
  • Warmup with Python loops
  • Tuples, lists, and the slicing syntax
  • Dictionaries and sets
  • Comprehensions
  • Data classes
2. Project: Finding Anagrams
  • Overview: Finding anagrams
  • Loading dictionaries from text files
  • Finding anagrams
  • Solution: Find palindromes
3. NumPy
  • NumPy overview
  • Creating NumPy arrays
  • Indexing NumPy arrays
  • Doing math with NumPy arrays
  • Special arrays: Records and dates
4. Project: Weather Data
  • Overview: Analyzing weather
  • Loading station and temperature data
  • Cleaning weather data
  • Smoothing and plotting time series
  • Weather charts
  • Solution: Temperature anomaly
5. pandas
  • pandas overview
  • pandas DataFrames and Series
  • Indexing in pandas
  • Math and plotting in pandas
  • Database operations in pandas
6. Project: Baby Names
  • Overview: Analyzing baby names
  • Loading name datasets
  • Comparing name popularity
  • Compiling top tens
  • Solution: Unisex names
7. Importing and Wrangling Data with pandas
  • Overview: The structure of data
  • Importing data with pandas
  • Cleaning data
  • Filtering, reshaping, and tidying data
  • Simulating data
  • Solution: Country rankings
8. Summarizing and Visualizing Data
  • Overview: Exploring data
  • Summarizing quantitative data
  • Visualizing distributions
  • Comparing quantitative variables
  • Summarizing and visualizing categorical data
9. Introduction to Data Modeling
  • Overview: Understanding data
  • Fitting models to data
  • Model evaluation and selection
  • Testing hypotheses with Monte Carlo
  • A taste of machine learning
  • Solution: Gapminder model fit
10. Project: COVID-19 Data
  • Overview: COVID-19 data
  • Summarizing COVID-19 data
  • Visualizing COVID-19 data
  • Modeling COVID-19 data
Conclusion
  • Extending your Python data analysis skills

Taught by

Michele Vallisneri

Reviews

4.5 rating at LinkedIn Learning based on 273 ratings

Start your review of Python Data Analysis

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.