Mathew K Analytics

Learn seaborn with free notebooks

126 free video lessons that use seaborn, each with a downloadable Jupyter notebook and, where needed, the dataset. Learn seaborn by working through real examples.

Beautiful Charts with Seaborn in Python | Data Analytics #1412 min
Lesson 14

Beautiful Charts with Seaborn in Python | Data Analytics #14

📊 Dataset · 📓 Notebook · pandas · seaborn · Matplotlib

End-to-End Data Analyst Capstone32 min
Lesson 6

End-to-End Data Analyst Capstone

📓 Notebook · openpyxl · Matplotlib · NumPy

Data Visualization for Beginners, with Matplotlib46 min
Lesson 1

Data Visualization for Beginners, with Matplotlib

📊 Dataset · 📓 Notebook · Matplotlib · pandas · seaborn

Data Visualization for Beginners, with Seaborn45 min
Lesson 2

Data Visualization for Beginners, with Seaborn

📊 Dataset · 📓 Notebook · seaborn · Matplotlib · pandas

Understanding Demographic Variables in Market Research Analytics with Python17 min
Lesson 12

Understanding Demographic Variables in Market Research Analytics with Python

📓 Notebook · pandas · NumPy · Matplotlib

Visualizing Survey and Market Data Using Python for Market Research25 min
Lesson 24

Visualizing Survey and Market Data Using Python for Market Research

📓 Notebook · pandas · NumPy · Matplotlib

Interpreting Patterns and Market Trends in Python Market Research Analytics23 min
Lesson 25

Interpreting Patterns and Market Trends in Python Market Research Analytics

📓 Notebook · pandas · NumPy · Matplotlib

Introduction to Market Segmentation: Essential Concepts for Market Research Analytics in Python20 min
Lesson 26

Introduction to Market Segmentation: Essential Concepts for Market Research Analytics in Python

📓 Notebook · pandas · NumPy · Matplotlib

Customer Clustering Using K-Means21 min
Lesson 30

Customer Clustering Using K-Means

📓 Notebook · scikit-learn · pandas · NumPy

Statistical Thinking for Market Insights: Training for Data-Driven Decision Making26 min
Lesson 31

Statistical Thinking for Market Insights: Training for Data-Driven Decision Making

📓 Notebook · pandas · NumPy · Matplotlib

Hypothesis Testing in Market Research: Essential Methods and Practical Python Analysis25 min
Lesson 32

Hypothesis Testing in Market Research: Essential Methods and Practical Python Analysis

📓 Notebook · pandas · NumPy · seaborn

Comparing Groups Using t-Tests: A Practical Guide for Market Research Analytics in Python22 min
Lesson 33

Comparing Groups Using t-Tests: A Practical Guide for Market Research Analytics in Python

📓 Notebook · pandas · NumPy · SciPy

Chi-Square Tests for Analyzing Survey Relationships Using Python | Market Research Analytics25 min
Lesson 34

Chi-Square Tests for Analyzing Survey Relationships Using Python | Market Research Analytics

📓 Notebook · pandas · NumPy · SciPy

Correlation and Key Driver Analysis in Market Research28 min
Lesson 35

Correlation and Key Driver Analysis in Market Research

📓 Notebook · statsmodels · scikit-learn · pandas

Measuring Customer Satisfaction with Market Research Data25 min
Lesson 37

Measuring Customer Satisfaction with Market Research Data

📓 Notebook · pandas · NumPy · Matplotlib

Master Brand Awareness & Perception Metrics Using Python for Market Research27 min
Lesson 39

Master Brand Awareness & Perception Metrics Using Python for Market Research

📓 Notebook · pandas · NumPy · Matplotlib

Visualizing Text-Based Market Insights in Python for Market Research22 min
Lesson 45

Visualizing Text-Based Market Insights in Python for Market Research

📓 Notebook · collections · pandas · NumPy

Analyzing Market and Consumer Trends Over Time Using Python | Market Research Analytics27 min
Lesson 47

Analyzing Market and Consumer Trends Over Time Using Python | Market Research Analytics

📓 Notebook · pandas · NumPy · Matplotlib

Customer Cohort Analysis Training in Python for Market Research21 min
Lesson 48

Customer Cohort Analysis Training in Python for Market Research

📓 Notebook · pandas · NumPy · Matplotlib

Retention and Churn Analysis Using Python for Market Research24 min
Lesson 49

Retention and Churn Analysis Using Python for Market Research

📓 Notebook · scikit-learn · pandas · NumPy

Introductory Market Trend Forecasting27 min
Lesson 50

Introductory Market Trend Forecasting

📓 Notebook · pandas · NumPy · Matplotlib

Data Storytelling for Stakeholders: Enhance Market Research Analytics Skills24 min
Lesson 53

Data Storytelling for Stakeholders: Enhance Market Research Analytics Skills

📓 Notebook · pandas · NumPy · Matplotlib

Best Practices for Market Research Visuals | Python Analytics Tutorial27 min
Lesson 54

Best Practices for Market Research Visuals | Python Analytics Tutorial

📓 Notebook · scikit-learn · pandas · NumPy

End-to-End Market Research Analytics Project24 min
Lesson 56

End-to-End Market Research Analytics Project

📓 Notebook · pandas · NumPy · collections

Customer Segmentation Case Study Using Python for Market Research Analytics21 min
Lesson 57

Customer Segmentation Case Study Using Python for Market Research Analytics

📓 Notebook · scikit-learn · pandas · NumPy

Installing Pandas and Setting Up Your Python Environment for Data Science Success24 min
Lesson 2

Installing Pandas and Setting Up Your Python Environment for Data Science Success

📓 Notebook · pandas · NumPy · subprocess

Understanding Pandas Series and DataFrames: Essential Python Data Structures for Analysis12 min
Lesson 3

Understanding Pandas Series and DataFrames: Essential Python Data Structures for Analysis

📓 Notebook · NumPy · pandas · datetime

Exploring and Cleaning Real-World Datasets with Python Pandas: A Practical Guide19 min
Lesson 8

Exploring and Cleaning Real-World Datasets with Python Pandas: A Practical Guide

📓 Notebook · NumPy · pandas · seaborn

Hands-On With Pandas: Creating and Exploring DataFrames22 min
Lesson 9

Hands-On With Pandas: Creating and Exploring DataFrames

📓 Notebook · pandas · NumPy · seaborn

How to Identify and Handle Missing Data in Python Pandas for Accurate Data Analysis24 min
Lesson 11

How to Identify and Handle Missing Data in Python Pandas for Accurate Data Analysis

📓 Notebook · NumPy · pandas · seaborn

Master Filtering Rows and Columns in Pandas Using Query and isin for Data Analysis17 min
Lesson 20

Master Filtering Rows and Columns in Pandas Using Query and isin for Data Analysis

📓 Notebook · seaborn · NumPy

Master Lambda Functions & Vectorized Operations in Pandas for Faster Data Analysis20 min
Lesson 24

Master Lambda Functions & Vectorized Operations in Pandas for Faster Data Analysis

📓 Notebook · NumPy · seaborn

Mastering Data Reshaping in Pandas with Melt, Stack, and Unstack Functions17 min
Lesson 32

Mastering Data Reshaping in Pandas with Melt, Stack, and Unstack Functions

📓 Notebook · NumPy · pandas · seaborn

Mastering Dates and Times in Pandas for Effective Data Analysis12 min
Lesson 34

Mastering Dates and Times in Pandas for Effective Data Analysis

📓 Notebook · seaborn · NumPy · Matplotlib

Converting Strings to Datetime and Extracting Date Components Using Pandas in Python16 min
Lesson 35

Converting Strings to Datetime and Extracting Date Components Using Pandas in Python

📓 Notebook · seaborn · NumPy · pandas

Mastering Time Series Analysis in Python: Resampling, Shifting, and Rolling Windows with Pandas15 min
Lesson 36

Mastering Time Series Analysis in Python: Resampling, Shifting, and Rolling Windows with Pandas

📓 Notebook · NumPy · pandas · seaborn

Mastering Time-Based Grouping and Aggregations in Pandas for Effective Data Analysis20 min
Lesson 38

Mastering Time-Based Grouping and Aggregations in Pandas for Effective Data Analysis

📓 Notebook · seaborn · NumPy · pandas

Quick and Effective Data Visualization with Pandas plot() in Python17 min
Lesson 46

Quick and Effective Data Visualization with Pandas plot() in Python

📓 Notebook · NumPy · seaborn · Matplotlib

How to Use Pandas with Matplotlib and Seaborn for Effective Data Visualization25 min
Lesson 47

How to Use Pandas with Matplotlib and Seaborn for Effective Data Visualization

📓 Notebook · seaborn · Matplotlib · NumPy

How to Create Line, Bar, Histogram, and Box Plots Using Python and Pandas17 min
Lesson 48

How to Create Line, Bar, Histogram, and Box Plots Using Python and Pandas

📓 Notebook · seaborn · NumPy · Matplotlib

Understanding Data Correlation and Heatmap Visualization Using Python and Pandas15 min
Lesson 49

Understanding Data Correlation and Heatmap Visualization Using Python and Pandas

📓 Notebook · NumPy · pandas · seaborn

Comprehensive Pandas Tutorial in Python: Data Analysis from Beginner to Advanced36 min
Lesson 69

Comprehensive Pandas Tutorial in Python: Data Analysis from Beginner to Advanced

📓 Notebook · seaborn · pandas · NumPy

Visualizing Retail Sales Data with Python for E-commerce Analytics24 min
Lesson 24

Visualizing Retail Sales Data with Python for E-commerce Analytics

📓 Notebook · pandas · NumPy · Matplotlib

Introduction to Machine Learning in Retail: Practical Training for E-commerce Analytics27 min
Lesson 41

Introduction to Machine Learning in Retail: Practical Training for E-commerce Analytics

📓 Notebook · pandas · NumPy · Matplotlib

Predicting Customer Churn in Retail Using Python Analytics16 min
Lesson 44

Predicting Customer Churn in Retail Using Python Analytics

📓 Notebook · pandas · NumPy · Matplotlib

Designing Retail Analytics Dashboards with Python for E-commerce Insights23 min
Lesson 52

Designing Retail Analytics Dashboards with Python for E-commerce Insights

📓 Notebook · pandas · NumPy · Matplotlib

Visualizing Content Performance24 min
Lesson 24

Visualizing Content Performance

📓 Notebook · pandas · NumPy · Matplotlib

Interpreting Content Trends and Patterns23 min
Lesson 25

Interpreting Content Trends and Patterns

📓 Notebook · pandas · NumPy · Matplotlib

Thumbnail and Title Performance Analysis27 min
Lesson 37

Thumbnail and Title Performance Analysis

📓 Notebook · pandas · NumPy · Matplotlib

Analyzing Growth in Views and Subscribers29 min
Lesson 47

Analyzing Growth in Views and Subscribers

📓 Notebook · pandas · NumPy · Matplotlib

Detecting Viral Spikes and Trends in Social Media Data31 min
Lesson 48

Detecting Viral Spikes and Trends in Social Media Data

📓 Notebook · pandas · NumPy · Matplotlib

Feature Importance for Engagement Prediction21 min
Lesson 54

Feature Importance for Engagement Prediction

📓 Notebook · scikit-learn · pandas · NumPy

Designing Content Analytics Dashboards26 min
Lesson 57

Designing Content Analytics Dashboards

📓 Notebook · Matplotlib · pandas · NumPy

Best Practices for Visualizing Engagement Data29 min
Lesson 59

Best Practices for Visualizing Engagement Data

📓 Notebook · pandas · NumPy · Matplotlib

2 - Seaborn- Countplot, Boxplot, Heatmap12 min
Lesson 42

2 - Seaborn- Countplot, Boxplot, Heatmap

📓 Notebook · seaborn · Matplotlib · pandas

Setting Up Python Jupyter Notebooks for Probability and Statistics Analysis25 min
Lesson 2

Setting Up Python Jupyter Notebooks for Probability and Statistics Analysis

📓 Notebook · SciPy · scikit-learn · NumPy

Understanding Data Types: Categorical, Numerical, Continuous, and Discrete Explained7 min
Lesson 3

Understanding Data Types: Categorical, Numerical, Continuous, and Discrete Explained

📓 Notebook · NumPy · pandas · seaborn

Measures of Spread Explained: Variance, Standard Deviation & Interquartile Range15 min
Lesson 5

Measures of Spread Explained: Variance, Standard Deviation & Interquartile Range

📓 Notebook · NumPy · pandas · seaborn

Fundamentals of Data Visualization: Histograms, Boxplots, and Scatterplots Explained14 min
Lesson 6

Fundamentals of Data Visualization: Histograms, Boxplots, and Scatterplots Explained

📓 Notebook · pandas · NumPy · seaborn

Foundations of Probability: Understanding Events, Outcomes, and Sample Space11 min
Lesson 7

Foundations of Probability: Understanding Events, Outcomes, and Sample Space

📓 Notebook · NumPy · pandas · Matplotlib

Understanding Conditional Probability and Independence in Probability Theory11 min
Lesson 8

Understanding Conditional Probability and Independence in Probability Theory

📓 Notebook · NumPy · pandas · seaborn

Master Bayes Theorem: Real-Life Examples & Step-by-Step Probability Explained24 min
Lesson 9

Master Bayes Theorem: Real-Life Examples & Step-by-Step Probability Explained

📓 Notebook · SciPy · scikit-learn · statsmodels

Understanding Bernoulli, Binomial, and Poisson Discrete Probability Distributions9 min
Lesson 10

Understanding Bernoulli, Binomial, and Poisson Discrete Probability Distributions

📓 Notebook · NumPy · pandas · Matplotlib

Understanding Continuous Probability Distributions: Uniform, Normal, and Exponential Explained14 min
Lesson 11

Understanding Continuous Probability Distributions: Uniform, Normal, and Exponential Explained

📓 Notebook · SciPy · seaborn · Matplotlib

Understanding Statistical Sampling and the Law of Large Numbers in Biblical Context13 min
Lesson 12

Understanding Statistical Sampling and the Law of Large Numbers in Biblical Context

📓 Notebook · NumPy · pandas · Matplotlib

Understanding the Central Limit Theorem: Key Concepts and Practical Applications14 min
Lesson 13

Understanding the Central Limit Theorem: Key Concepts and Practical Applications

📓 Notebook · NumPy · pandas · Matplotlib

Hypothesis Testing Explained: Concepts, Errors, and How to Interpret P-Values in Python12 min
Lesson 15

Hypothesis Testing Explained: Concepts, Errors, and How to Interpret P-Values in Python

📓 Notebook · statsmodels · pandas · NumPy

Understanding t-Tests, Chi-Square Tests, and ANOVA in Python for Statistical Analysis11 min
Lesson 16

Understanding t-Tests, Chi-Square Tests, and ANOVA in Python for Statistical Analysis

📓 Notebook · pandas · NumPy · SciPy

Understanding Bootstrapping for Estimation and Confidence Intervals in Statistics16 min
Lesson 17

Understanding Bootstrapping for Estimation and Confidence Intervals in Statistics

📓 Notebook · NumPy · pandas · seaborn

Understanding Permutation Tests: A Flexible Approach to Hypothesis Testing12 min
Lesson 18

Understanding Permutation Tests: A Flexible Approach to Hypothesis Testing

📓 Notebook · NumPy · pandas · seaborn

Understanding Monte Carlo Simulations in Python for Statistical Modeling and Analysis17 min
Lesson 19

Understanding Monte Carlo Simulations in Python for Statistical Modeling and Analysis

📓 Notebook · SciPy · statsmodels · scikit-learn

Practical Applications of Simulation Techniques in Statistical Analysis and Decision-Making29 min
Lesson 21

Practical Applications of Simulation Techniques in Statistical Analysis and Decision-Making

📓 Notebook · scikit-learn · NumPy · pandas

Understanding Covariance and Correlation: Pearson and Spearman Explained13 min
Lesson 22

Understanding Covariance and Correlation: Pearson and Spearman Explained

📓 Notebook · statsmodels · NumPy · pandas

Simple Linear Regression in Python: Model Fitting & Interpretation Guide12 min
Lesson 23

Simple Linear Regression in Python: Model Fitting & Interpretation Guide

📓 Notebook · pandas · seaborn · Matplotlib

Understanding Multiple Linear Regression with Python’s Statsmodels Library11 min
Lesson 24

Understanding Multiple Linear Regression with Python’s Statsmodels Library

📓 Notebook · statsmodels · NumPy · seaborn

Understanding Regression Diagnostics: Residuals and Key Assumptions Explained12 min
Lesson 25

Understanding Regression Diagnostics: Residuals and Key Assumptions Explained

📓 Notebook · SciPy · scikit-learn · statsmodels

Practical Regression Project: Predicting Housing Prices with Python and Data Analysis10 min
Lesson 26

Practical Regression Project: Predicting Housing Prices with Python and Data Analysis

📓 Notebook · scikit-learn · NumPy · pandas

Logistic Regression Explained: Master Coefficients & Odds Ratios Easily12 min
Lesson 28

Logistic Regression Explained: Master Coefficients & Odds Ratios Easily

📓 Notebook · scikit-learn · pandas · NumPy

Master Accuracy, Precision & Recall for Evaluating Classification Models in Python14 min
Lesson 29

Master Accuracy, Precision & Recall for Evaluating Classification Models in Python

📓 Notebook · scikit-learn · pandas · NumPy

Understanding ROC Curves and AUC for Evaluating Classification Models in Python12 min
Lesson 30

Understanding ROC Curves and AUC for Evaluating Classification Models in Python

📓 Notebook · scikit-learn · NumPy · pandas

Understanding Bayesian Statistics: Foundations of Priors and Posteriors Explained24 min
Lesson 34

Understanding Bayesian Statistics: Foundations of Priors and Posteriors Explained

📓 Notebook · SciPy · NumPy · pandas

Bayesian Estimation Explained: Using SciPy and PyMC for Practical Inference in Python15 min
Lesson 35

Bayesian Estimation Explained: Using SciPy and PyMC for Practical Inference in Python

📓 Notebook · SciPy · statsmodels · NumPy

Practical Applications of Bayesian Inference: Step-by-Step Examples and Analysis21 min
Lesson 36

Practical Applications of Bayesian Inference: Step-by-Step Examples and Analysis

📓 Notebook · NumPy · SciPy · Matplotlib

Hypothesis Testing Explained: Applying Statistical Methods to Real-World Data19 min
Lesson 38

Hypothesis Testing Explained: Applying Statistical Methods to Real-World Data

📓 Notebook · SciPy · pandas · seaborn

Comprehensive Time Series Forecasting Project: From Data Preparation to Deployment12 min
Lesson 40

Comprehensive Time Series Forecasting Project: From Data Preparation to Deployment

📓 Notebook · SciPy · scikit-learn · pandas

Comprehensive Statistical Analysis: Step-by-Step Capstone Project Case Study34 min
Lesson 41

Comprehensive Statistical Analysis: Step-by-Step Capstone Project Case Study

📓 Notebook · SciPy · NumPy · scikit-learn

Introduction to Seaborn for Data Visualization with Built-in Python Datasets10 min
Lesson 14

Introduction to Seaborn for Data Visualization with Built-in Python Datasets

📓 Notebook · seaborn · pandas · Matplotlib

Understanding Distribution Plots in Python: Histogram, KDE, Violin, and Box Plots Explained11 min
Lesson 15

Understanding Distribution Plots in Python: Histogram, KDE, Violin, and Box Plots Explained

📓 Notebook · pandas · Matplotlib · seaborn

Visualizing Categorical Data in Python with Seaborn: Bar, Count, and Swarm Plots11 min
Lesson 16

Visualizing Categorical Data in Python with Seaborn: Bar, Count, and Swarm Plots

📓 Notebook · pandas · seaborn · Matplotlib

Understanding Relationship Plots in Seaborn: Scatter, Regression, and Pairplot Explained14 min
Lesson 17

Understanding Relationship Plots in Seaborn: Scatter, Regression, and Pairplot Explained

📓 Notebook · pandas · Matplotlib · seaborn

Understanding Heatmaps and Correlation Matrices with Seaborn for Data Analysis13 min
Lesson 18

Understanding Heatmaps and Correlation Matrices with Seaborn for Data Analysis

📓 Notebook · statsmodels · pandas · seaborn

Mastering Custom Themes and Aesthetics in Seaborn for Clear Data Visualization10 min
Lesson 19

Mastering Custom Themes and Aesthetics in Seaborn for Clear Data Visualization

📓 Notebook · pandas · seaborn · Matplotlib

Building a News Data Scraping and Analysis Project Using Python19 min
Lesson 4

Building a News Data Scraping and Analysis Project Using Python

📓 Notebook · NumPy · Requests · BeautifulSoup

Comprehensive Airbnb Data Analysis Using Python for Biblical Stewardship Insights21 min
Lesson 10

Comprehensive Airbnb Data Analysis Using Python for Biblical Stewardship Insights

📓 Notebook · NumPy · Matplotlib · seaborn

Comprehensive Analysis and Visualization of Global Covid-19 Data Using Python18 min
Lesson 11

Comprehensive Analysis and Visualization of Global Covid-19 Data Using Python

📓 Notebook · NumPy · pandas · Matplotlib

Analyzing and Predicting Iris Flower Species Using Data Science Techniques22 min
Lesson 15

Analyzing and Predicting Iris Flower Species Using Data Science Techniques

📓 Notebook · scikit-learn · NumPy · pandas

Building a Car Price Prediction Model Using Python and Data Science Techniques23 min
Lesson 17

Building a Car Price Prediction Model Using Python and Data Science Techniques

📓 Notebook · scikit-learn · NumPy · pandas

Analyzing Uber Trips Data: A Step-by-Step Guide to Data Science Techniques20 min
Lesson 20

Analyzing Uber Trips Data: A Step-by-Step Guide to Data Science Techniques

📓 Notebook · NumPy · pandas · Matplotlib

Predicting Wine Quality with Machine Learning: A Step-by-Step Guide Using Python18 min
Lesson 26

Predicting Wine Quality with Machine Learning: A Step-by-Step Guide Using Python

📓 Notebook · scikit-learn · NumPy · pandas

Building Accurate Disease Prediction Models with Machine Learning: A Step-by-Step Guide25 min
Lesson 27

Building Accurate Disease Prediction Models with Machine Learning: A Step-by-Step Guide

📓 Notebook · scikit-learn · NumPy · pandas

Predicting Heart Disease with Logistic Regression: A Step-by-Step Python Guide23 min
Lesson 29

Predicting Heart Disease with Logistic Regression: A Step-by-Step Python Guide

📓 Notebook · scikit-learn · NumPy · Matplotlib

Online Payment Fraud Detection Using Machine Learning in Python | Data Science Project27 min
Lesson 36

Online Payment Fraud Detection Using Machine Learning in Python | Data Science Project

📓 Notebook · scikit-learn · NumPy · pandas

Building and Training Handwritten Digit Recognition Models with Scikit Learn24 min
Lesson 38

Building and Training Handwritten Digit Recognition Models with Scikit Learn

📓 Notebook · scikit-learn · NumPy · Matplotlib

Building a Credit Card Fraud Detection System with Machine Learning Techniques26 min
Lesson 40

Building a Credit Card Fraud Detection System with Machine Learning Techniques

📓 Notebook · scikit-learn · seaborn · NumPy

Building a Recommendation System in Python: A Step-by-Step Guide for Beginners20 min
Lesson 41

Building a Recommendation System in Python: A Step-by-Step Guide for Beginners

📓 Notebook · NumPy · pandas · Matplotlib

Deep Learning for Wine Type Classification: Step-by-Step Model Training Guide23 min
Lesson 49

Deep Learning for Wine Type Classification: Step-by-Step Model Training Guide

📓 Notebook · scikit-learn · TensorFlow · NumPy

Building a Neural Network for Handwritten Digit Recognition: A Step-by-Step Guide22 min
Lesson 51

Building a Neural Network for Handwritten Digit Recognition: A Step-by-Step Guide

📓 Notebook · TensorFlow · NumPy · Matplotlib

Logistic Regression for Handwritten Digit Recognition Using PyTorch: Step-by-Step Tutorial24 min
Lesson 53

Logistic Regression for Handwritten Digit Recognition Using PyTorch: Step-by-Step Tutorial

📓 Notebook · scikit-learn · PyTorch · NumPy

4 - Loan Default Prediction - Risk Modeling13 min
Lesson 76

4 - Loan Default Prediction - Risk Modeling

📓 Notebook · scikit-learn · pandas · NumPy

Predicting House Prices with Regression Using the Ames Housing Dataset19 min
Lesson 77

Predicting House Prices with Regression Using the Ames Housing Dataset

📓 Notebook · scikit-learn · pandas · NumPy

Understanding Data Mining and the Knowledge Discovery in Databases (KDD) Process22 min
Lesson 1

Understanding Data Mining and the Knowledge Discovery in Databases (KDD) Process

📓 Notebook · scikit-learn · pandas · NumPy

Data Mining vs Data Science vs Machine Learning: Key Differences Explained22 min
Lesson 2

Data Mining vs Data Science vs Machine Learning: Key Differences Explained

📓 Notebook · scikit-learn · mlxtend · NumPy

Fundamentals of Exploratory Data Analysis and Visualization for Biblical Data Insights13 min
Lesson 5

Fundamentals of Exploratory Data Analysis and Visualization for Biblical Data Insights

📓 Notebook · pandas · NumPy · Matplotlib

Data Cleaning Fundamentals: Managing Missing Values, Noise, and Outliers in Datasets17 min
Lesson 6

Data Cleaning Fundamentals: Managing Missing Values, Noise, and Outliers in Datasets

📓 Notebook · NumPy · pandas · seaborn

Essential Data Preprocessing Techniques Using Titanic and Iris Datasets in Python13 min
Lesson 10

Essential Data Preprocessing Techniques Using Titanic and Iris Datasets in Python

📓 Notebook · NumPy · pandas · seaborn

Understanding Histograms, Scatterplots, and Heatmaps for Data Visualization16 min
Lesson 13

Understanding Histograms, Scatterplots, and Heatmaps for Data Visualization

📓 Notebook · pandas · NumPy · Matplotlib

Understanding Decision Trees: ID3, C4.5, and CART Algorithms for Classification26 min
Lesson 16

Understanding Decision Trees: ID3, C4.5, and CART Algorithms for Classification

📓 Notebook · scikit-learn · NumPy · pandas

Customer Churn Prediction: Step-by-Step Python Tutorial Using Real Data23 min
Lesson 22

Customer Churn Prediction: Step-by-Step Python Tutorial Using Real Data

📓 Notebook · scikit-learn · NumPy · pandas

Understanding AdaBoost and XGBoost: Key Boosting Techniques in Machine Learning17 min
Lesson 31

Understanding AdaBoost and XGBoost: Key Boosting Techniques in Machine Learning

📓 Notebook · scikit-learn · NumPy · pandas

Handling Missing and Dirty Operations Data23 min
Lesson 11

Handling Missing and Dirty Operations Data

📓 Notebook · pandas · Matplotlib · seaborn

End-to-End Supply Chain Analytics Project22 min
Lesson 38

End-to-End Supply Chain Analytics Project

📓 Notebook · pandas · NumPy · Matplotlib

Fundamentals of Time Series Analysis for Banking Professionals Using Python20 min
Lesson 30

Fundamentals of Time Series Analysis for Banking Professionals Using Python

📓 Notebook · pandas · NumPy · Matplotlib

Analyzing Transaction Trends and Seasonality in Finance Using Python21 min
Lesson 31

Analyzing Transaction Trends and Seasonality in Finance Using Python

📓 Notebook · pandas · NumPy · Matplotlib

Applying Moving Averages and Smoothing Techniques to Financial Time Series in Python23 min
Lesson 32

Applying Moving Averages and Smoothing Techniques to Financial Time Series in Python

📓 Notebook · pandas · NumPy · Matplotlib

Seasonal Patterns in Financial Markets: Understanding Recurring Trends23 min
Lesson 50

Seasonal Patterns in Financial Markets: Understanding Recurring Trends

📓 Notebook · pandas · NumPy · Matplotlib

Designing Financial Analytics Dashboards: Principles, Tools, and Best Practices22 min
Lesson 57

Designing Financial Analytics Dashboards: Principles, Tools, and Best Practices

📓 Notebook · pandas · NumPy · yfinance