Exploratory Data Analysis with Python.

Exploratory Data Analysis with Python.

3h 13mIntermediate2026-08-27

Authors

Anaconda, Inc

Anaconda, Inc

Course details

Real datasets rarely arrive ready to analyze, so the real skill is working them from end to end, from raw file to real-world insight. In this course, explore how to do exactly that with Python and pandas, using a live FAA bird-strike dataset. Learn how to load raw data, handle missing values, and clean messy columns from scratch. Discover how to engineer features with joins and Boolean indicators, run correlation analysis, and visualize distributions to spot and handle outliers. Along the way, explore time-based and geospatial analysis, mapping geographic patterns with GeoPandas and aggregating your findings with group-by and pivot tables. By the end of this course, you'll be ready to run a complete EDA workflow on a real dataset and communicate the patterns you uncover. This intermediate-level course is an ideal fit for data analysts, data scientists, Python developers, and anyone eager to turn raw data into insight.

Learning objectives
Load and inspect a large real-world dataset in pandas.
Clean missing values and cast columns to appropriate data types.
Engineer new features using joins, aggregations, and Boolean indicators.
Analyze relationships with correlation matrices and time-based trends.
Identify and handle outliers in the context of the problem.
Visualize geographic patterns using GeoPandas map layers.

Concepts

Introduction

  • Getting started with Anaconda Notebooks
  • Course overview and learning objectives

Collecting and Selecting Data

  • Collecting and cleaning data
  • Bird Strike dataset
  • Basic cleaning
  • Saving our data
  • Exploring data sources
  • Exercise - Choosing features

Missing and Cleaning Data

  • Finding missing values
  • Categorical and numerical variables
  • Converting dates and times
  • Converting numeric data
  • Converting categorical data
  • Exercise - Filtering airport codes

Univariate Analysis and Outliers

  • Height variable
  • Phase of flight variable
  • Speed variable
  • Outliers - Interquartile range (IQR) and percentiles
  • Outliers - Interquartile range (IQR) and percentiles continued
  • Standard deviation outliers
  • Exercise - Analyze variables

Bivariate and Multivariate Analysis

  • Comparing height to speed
  • Comparing variables to distance
  • Predictor variables
  • Multivariate analysis
  • Multivariate analysis continued
  • Exercise - Speed cost analysis

Time Series Analysis

  • Bird Strike by date
  • Bird Strike by date hypothesis
  • Bird Strike by time of day
  • Exercise - Day-of-week analysis

Geospatial Analysis

  • Basic map using Geopandas
  • Provinces and states
  • Exercise - Bird strikes

Conclusion

  • Summary
80,000 Toman