
- Python
- Intermediate
About this Course
Pandas provides fast, flexible, and expressive data structures that have been designed to make working with relational or “labeled” data not only easy, but also intuitive. It’s the fundamental high-level building block for doing practical and real-world data analysis in Python.
What you'll learn
- Create and explore the fundamental data structures of the pandas library
- Use labels and indices to narrow data
- Use common DataFrame exploration techniques
- Recognize the importance of performing vectorized operations in place
Meet pandas
Let's explore the main data structures that pandas introduces.
16 steps-
Welcome
5:18
-
Meet Series
1:14
-
About This Course
-
Creating a Series
-
Review Series Creation
3 questions
-
Accessing a Series
-
Review Series Access
5 questions
-
Vectorization and Broadcasting Review
2:00
-
Series Vectorization and Broadcasting
-
Review Series Vectorization and Broadcasting
3 questions
-
Meet DataFrames
1:33
-
Creating a DataFrame
-
Review DataFrame Creation
3 questions
-
Accessing a DataFrame
-
Review DataFrame Access
3 questions
-
Onwards
0:31
Exploring pandas
Let's see what we can do with this library!
19 steps-
Importing Data
1:29
-
Exploration Methods
-
Review Exploration Methods
3 questions
-
Selecting Data
-
Review Selecting Data
2 questions
-
Optional Challenge #1 - Top Referrers
-
Manipulation
0:50
-
Manipulation Techniques
-
Review Manipulation Techniques
4 questions
-
Optional Challenge #2 - Update Users
-
Combining DataFrames
0:55
-
Combining DataFrames
-
Handling Duplicated and Missing Data
-
Review Merging and Handling Missing Data
3 questions
-
Manipulating Text
-
Optional Challenge #3 - Verified Email List
-
Grouping
-
Review Text Manipulation and Grouping
2 questions
-
Until Next Time
1:15
Teacher
-
Craig Dennis
I am a developer / mentor seeking to make this world better than it was yesterday. I am a proud father. You can find me around Internettown as craigsdennis.