Data Exploration and Inspection
3 Topics
Statistical Summaries
5 Sub-topics
Understanding describe() for Statistical Summary
Using info() for DataFrame Overview
Value Counts for Frequency Distribution
Data Quality Assessment
5 Sub-topics
Exploring Categorical Data
Data Profiling
9 Sub-topics
Comprehensive Summary Statistics
Value Counts and Frequencies
Automated Profiling Reports
Grouping and Aggregation
4 Topics
GroupBy Basics
8 Sub-topics
Understanding groupby() Concept
Grouping by Single Column
Grouping by Multiple Columns
Aggregation with min() and max()
Multiple Aggregations with agg()
Advanced GroupBy
9 Sub-topics
Custom Aggregation Functions
Grouping with Transformations
Size and Count Differences
Nunique for Unique Counts
Groupby with Multiple Statistics
GroupBy Performance
8 Sub-topics
GroupBy with Multiple Keys
GroupBy with Custom Functions
Nested GroupBy Operations
GroupBy Performance Tuning
GroupBy Result Formatting
Aggregation Patterns
8 Sub-topics
Custom Aggregation Functions
Multiple Aggregations Per Column
Different Aggregations Per Column
Aggregation with Filtering
Aggregation with Transform
Reshaping and Pivoting
5 Topics
Pivot Tables
6 Sub-topics
Creating Basic Pivot Tables
Pivot with Multiple Aggregations
Pivot with Multiple Indices
Pivot with Multiple Columns
Filling Missing Values in Pivot
Cross Tabulations
3 Sub-topics
Cross Tabulation with crosstab()
Normalized Cross Tabulations
Cross Tab with Multiple Variables
Stack and Unstack
5 Sub-topics
Understanding Wide vs Long Format
Using stack() to Convert Wide to Long
Using unstack() to Convert Long to Wide
Multi-Level Index Stacking
Handling Missing Values in Stack/Unstack
Melt and Pivot
3 Sub-topics
Pivot and Melt for Reshaping
Using melt() for Unpivoting
Using pivot() for Pivoting
Advanced Reshaping
8 Sub-topics
Pivoting with Aggregations
Melting with Multiple Value Columns
Cross Tabulation Advanced
Reshaping with MultiIndex
Memory-Efficient Reshaping