Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Python Data Mastery
Start Here
Course Syllabus and Details
Welcome Video (20:21)
How to Memorize Python Syntax (18:40)
Setup
Install Anaconda (5:06)
Quick Tour of Anaconda Navigator (2:22)
Check Package Installation (3:35)
A Quick Tour of the Spyder IDE (8:00)
Install Anki (2:56)
How to Change Your Keyboard Shortcuts in Spyder (4:30)
Base Python, Part I
Data Types (33:40)
Math basics in Python (33:46)
Strings (44:06)
Lists (54:38)
Tuples (41:37)
Practice Exercises: Base Python Part I (50:10)
Anki Practice Tips
How to Increase the Number of New Anki Cards (4:42)
How to Deal with Cards That are "Too Easy") (5:16)
Base Python, Part II
Dictionaries (42:08)
Booleans and comparison operations (35:49)
If-Else statements (27:10)
Loops and list comprehensions (75:22)
Functions (37:02)
Practice Exercises: Base Python Part II (3:25)
Numpy
Numpy Array Basics (5:16)
Numpy Array Attributes (9:35)
Numpy Axes Explained (8:36)
Numpy Seed, Explained (20:53)
The Numpy Array Function (8:55)
Numpy Ones, Zeros, Empty, and Full (36:15)
Numpy Arange (22:02)
Numpy Linspace (22:35)
Numpy Reshape (23:48)
Practice Exercises: Numpy
Pandas Basics
Pandas Basics (8:01)
Create Dataframes from Raw Data (11:15)
Create Dataframes from CSV Files (5:19)
Subset Data with the .iloc[] Method (23:34)
Subset Data with the .loc[] Method (27:52)
Practice Exercises: Pandas Basics
Pandas Data Manipulation, Part I
Pandas assign (14:22)
Pandas drop (15:07)
Pandas dropna (12:40)
Pandas fillna (10:06)
Pandas filter (13:13)
Pandas query (22:11)
Pandas rename (13:04)
Pandas sort values (21:00)
Practice Exercises: Pandas Data Manipulation [part 1]
Python Data Manipulation, Part II
Pandas agg (18:09)
Pandas concat (13:18)
Pandas groupby (18:20)
Pandas merge (35:12)
Pandas melt (17:27)
Pandas pivot (12:40)
Pandas set index (14:27)
Pandas reset index (13:58)
Practice Exercises: Pandas Data Manipulation [part 2]
Seaborn, Part I
Seaborn Scatterplot (26:23)
Seaborn Countplot (21:45)
Seaborn Barplot (30:35)
Seaborn Lineplot (14:46)
Seaborn Boxplot (19:53)
Seaborn Cheat Sheet
Numpy Cheat Sheet
Practice Exercises: Seaborn [part 1]
Seaborn, Part II
Seaborn Facet Grid (26:41)
Seaborn Histplot (histogram)
Seaborn Distplot (14:51)
Seaborn Heatmap (16:58)
Seaborn KDEplot (16:15)
Practice Exercises: Seaborn [part2]
Putting the Pieces Together
Putting the Pieces Together (9:00)
Pandas Method Chaining (7:44)
Case Study: Data Science Techniques Using Combined Syntax (25:21)
Data Analysis in Python
The Process of Data Analysis (18:06)
Defining Analytical Objectives (10:49)
Data Preparation (23:06)
Data Preparation Case Study (36:08)
Data Analysis Case Study: Supercars (43:27)
Machine Learning Essentials with Scikit Learn
What is Machine Learning? (15:27)
The Model Building Process (12:37)
Basic Machine Learning Terminology (6:38)
Supervised vs Unsupervised Learning (15:46)
Regression vs Classification (11:48)
Scikit Learn Code: Fit, Predict, Score (9:26)
Train Test Split (5:50)
Linear Regression with Scikit Learn (15:07)
Logistic Regression with Scikit Learn (24:09)
Extra Lessons: Numpy
Source Code: Numpy Extra Lessons
Numpy Sort (17:47)
Numpy Flatten (13:25)
Numpy Random Randint (12:29)
Numpy Random Uniform (12:22)
Numpy Random Choice (24:30)
Numpy Random Normal (20:37)
Numpy Vstack (11:27)
Numpy Hstack (10:10)
Numpy Concatenate (16:26)
Numpy Append (16:55)
Numpy Repeat (12:19)
Numpy Tile (16:46)
Numpy Vsplit (12:24)
Numpy Hsplit (12:16)
Numpy Split (18:03)
Numpy Min (13:37)
Numpy Max (11:25)
Numpy Mean (13:50)
Numpy Median (15:13)
Numpy Sum (10:44)
Numpy Standard Deviation (16:09)
Numpy Log (9:27)
Numpy Exponential (9:31)
Numpy Square Root (7:21)
Numpy Power (13:43)
Anki Cards: Numpy Extra Lessons
Bonus Valut: Matplotlib
Matplotlib Histogram (6:44)
Matplotlib Scatterplot (8:55)
Matplotlib Bar Chart (9:46)
Matplotlib Line Chart (8:14)
Formatting Matplotlib Charts (9:02)
Practice exercises: Matplotlib
Extra Lessons: Seaborn
Code for Extra Lessons (Seaborn)
Pairplot (15:02)
Regplot (19:20)
Violin Plot (15:04)
Rugplot (16:20)
Joint Plot (17:14)
Pairgrid (18:24)
How to Modify Plot Styles (18:13)
How to Add Plot Titles (9:48)
How to Add Axis Labels (9:33)
Sequential Color Palettes (20:23)
Diverging Color Palettes (13:58)
Bonus Vault: Data Visualization Teardowns
USA Mover [Map Teardown] (6:37)
Fed Balance Sheet [Line Chart Teardown] (4:40)
US Cities, Municipal Debt [Bar Chart Teardown] (5:37)
US House Seat Census Map [Map Teardown] (4:51)
Bonus Vault: Example Data Projects
President Ranking Heatmap, Wikipedia Data (18:50)
Bonus Vault: More Data Visualization Tips
5 Visualization Mistakes that Make You Look Like an Amateur
5 Ways to Improve Your Visualizations
BONUS: SQL Essentials
Setup: Download the "Chinook" Database
Setup: Get DB Browser
SELECT FROM
WHERE
GROUP BY
ORDER BY
INNER JOIN
We'd love to get your feedback ...
Please leave your feedback here ...
Practice Exercises: Seaborn [part2]
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock