Advanced Practical Pandas - From Multi-indexing to Styling
This course is available only as a part of subscription plans.
Training duration: 4 hours (Hands-on)
Know how to configure Python environments
Understand the fundamentals of Pandas
Understand when to use Built-in vs. ".apply()" for data transformation
Be familiar with common multi-index use cases
Understand how to select data with multi-indexes
Describe which aspects of a DataFrame can be customized
Know how to write callback functions on DataFrame aesthetics
David Yerrington
Module 1: Introductions, Configuration, and Review
- Configure your Python environments
- Review the fundamentals of Pandas
Module 2: Aggregations and ".apply()"
- Perform simple aggregations
- Review: DataFrame Axis
- Understand when to use Built-in vs. ".apply()" for data transformation
Module 3: Mult-indexing
- Describe when multi-indexing makes sense
- Be familiar with common multi-index use cases
- Understand how to select data with multi-indexes
Module 4: Customizing DataFrame Output
- Describe which aspects of a DataFrame can be customized
- How to write callback functions on DataFrame aesthetics
Grouping
Selecting rows or columns of DataFrames with .loc, iloc
Boolean Indexing
Git and Github
Installing Python environments
Jupyter Lab