Mathew K Analytics

Learn pandas with free notebooks

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

Python Data Analytics #01: Acquiring & Auditing a Real Retail Dataset (Pandas Tutorial)28 min
Lesson 1

Python Data Analytics #01: Acquiring & Auditing a Real Retail Dataset (Pandas Tutorial)

📊 Dataset · 📓 Notebook · pandas · Matplotlib

Python Data Analytics #02: Customer Segmentation with RFM Analysis in Python28 min
Lesson 2

Python Data Analytics #02: Customer Segmentation with RFM Analysis in Python

📊 Dataset · 📓 Notebook · pandas · Matplotlib

Python Data Analytics #03: Market Basket Analysis & Association Rules in Python29 min
Lesson 3

Python Data Analytics #03: Market Basket Analysis & Association Rules in Python

📊 Dataset · 📓 Notebook · pandas · itertools · collections

Python Data Analytics #04: Cohort Analysis & Customer Retention in Python28 min
Lesson 4

Python Data Analytics #04: Cohort Analysis & Customer Retention in Python

📊 Dataset · 📓 Notebook · pandas · Matplotlib

Python Data Analytics #05: Sales Forecasting for Retail Demand in Python29 min
Lesson 5

Python Data Analytics #05: Sales Forecasting for Retail Demand in Python

📊 Dataset · 📓 Notebook · pandas · NumPy · Matplotlib

Python Data Analytics #06: Price & Discount Impact Analysis in Python30 min
Lesson 6

Python Data Analytics #06: Price & Discount Impact Analysis in Python

📊 Dataset · 📓 Notebook · pandas · NumPy · Matplotlib

Python Data Analytics #07: Customer Lifetime Value (CLV) Modelling in Python29 min
Lesson 7

Python Data Analytics #07: Customer Lifetime Value (CLV) Modelling in Python

📊 Dataset · 📓 Notebook · pandas · NumPy · Matplotlib

Python Data Analytics #08: Product Category Performance & ABC Analysis in Python28 min
Lesson 8

Python Data Analytics #08: Product Category Performance & ABC Analysis in Python

📊 Dataset · 📓 Notebook · pandas · NumPy · Matplotlib

Python Data Analytics #09: Web Scraping Real Product Prices for Competitor Analysis29 min
Lesson 9

Python Data Analytics #09: Web Scraping Real Product Prices for Competitor Analysis

📊 Dataset · 📓 Notebook · pandas · NumPy · Matplotlib

Python Data Analytics #10: Retail Analytics Capstone — End-to-End Report in Python29 min
Lesson 10

Python Data Analytics #10: Retail Analytics Capstone — End-to-End Report in Python

📊 Dataset · 📓 Notebook · pandas · NumPy · Matplotlib

Python Data Analytics #11: Fetching & Cleaning Real Stock Price Data in Python27 min
Lesson 11

Python Data Analytics #11: Fetching & Cleaning Real Stock Price Data in Python

📊 Dataset · 📓 Notebook · pandas · NumPy · Matplotlib

Python Data Analytics #12: Portfolio Returns, Risk & the Efficient Frontier in Python31 min
Lesson 12

Python Data Analytics #12: Portfolio Returns, Risk & the Efficient Frontier in Python

📊 Dataset · 📓 Notebook · pandas · NumPy · Matplotlib

Python Data Analytics #13: Technical Indicators on Real Price Series in Python23 min
Lesson 13

Python Data Analytics #13: Technical Indicators on Real Price Series in Python

📊 Dataset · 📓 Notebook · pandas · NumPy · Matplotlib

Python Data Analytics #14: Volatility Analysis & Rolling Risk Metrics in Python32 min
Lesson 14

Python Data Analytics #14: Volatility Analysis & Rolling Risk Metrics in Python

📊 Dataset · 📓 Notebook · pandas · NumPy · Matplotlib

Python Data Analytics #15: Correlation & Diversification Across Real Assets30 min
Lesson 15

Python Data Analytics #15: Correlation & Diversification Across Real Assets

📊 Dataset · 📓 Notebook · pandas · NumPy · Matplotlib

Python Data Analytics #16: Backtesting a Simple Trading Strategy in Python31 min
Lesson 16

Python Data Analytics #16: Backtesting a Simple Trading Strategy in Python

📊 Dataset · 📓 Notebook · pandas · NumPy · Matplotlib

Python Data Analytics #17: Real Cryptocurrency Market Analysis in Python30 min
Lesson 17

Python Data Analytics #17: Real Cryptocurrency Market Analysis in Python

📊 Dataset · 📓 Notebook · pandas · NumPy · Matplotlib

Python Data Analytics #18: Company Fundamentals from Real Financial Statements27 min
Lesson 18

Python Data Analytics #18: Company Fundamentals from Real Financial Statements

📊 Dataset · 📓 Notebook · pandas · NumPy · Matplotlib

Python Data Analytics #19: Value-at-Risk & Drawdown Analysis in Python31 min
Lesson 19

Python Data Analytics #19: Value-at-Risk & Drawdown Analysis in Python

📊 Dataset · 📓 Notebook · pandas · NumPy · Matplotlib

Python Data Analytics #20: Finance Capstone — Real Multi-Asset Portfolio Report29 min
Lesson 20

Python Data Analytics #20: Finance Capstone — Real Multi-Asset Portfolio Report

📊 Dataset · 📓 Notebook · pandas · NumPy · Matplotlib

Python Data Analytics #21: Scraping & Structuring Real Social Discussion Data29 min
Lesson 21

Python Data Analytics #21: Scraping & Structuring Real Social Discussion Data

📊 Dataset · 📓 Notebook · pandas · JSON · Requests

Python Data Analytics #22: Sentiment Analysis on Real Text Data in Python28 min
Lesson 22

Python Data Analytics #22: Sentiment Analysis on Real Text Data in Python

📊 Dataset · 📓 Notebook · pandas · NumPy · Matplotlib

Python Data Analytics #23: Real Customer Churn & Retention Analysis in Python27 min
Lesson 23

Python Data Analytics #23: Real Customer Churn & Retention Analysis in Python

📊 Dataset · 📓 Notebook · pandas · NumPy · Matplotlib

Python Data Analytics #24: Marketing Campaign A/B Test Analysis in Python29 min
Lesson 24

Python Data Analytics #24: Marketing Campaign A/B Test Analysis in Python

📊 Dataset · 📓 Notebook · pandas · NumPy · Matplotlib

Python Data Analytics #25: Customer Funnel & Conversion Rate Analysis in Python28 min
Lesson 25

Python Data Analytics #25: Customer Funnel & Conversion Rate Analysis in Python

📊 Dataset · 📓 Notebook · pandas · NumPy · Matplotlib

Python Data Analytics #26: Analysing Real Hashtags & Topic Trends in Python27 min
Lesson 26

Python Data Analytics #26: Analysing Real Hashtags & Topic Trends in Python

📊 Dataset · 📓 Notebook · pandas · regex (re) · collections

Pandas Series & DataFrames from Scratch | Data Analytics #715 min
Lesson 7

Pandas Series & DataFrames from Scratch | Data Analytics #7

📊 Dataset · 📓 Notebook · pandas

Pandas Data Cleaning: Missing Values & Duplicates | Data Analytics #813 min
Lesson 8

Pandas Data Cleaning: Missing Values & Duplicates | Data Analytics #8

📊 Dataset · 📓 Notebook · pandas

Pandas Data Wrangling: Reshape & Transform Data | Data Analytics #911 min
Lesson 9

Pandas Data Wrangling: Reshape & Transform Data | Data Analytics #9

📊 Dataset · 📓 Notebook · pandas

Pandas GroupBy & Aggregation Made Simple | Data Analytics #1012 min
Lesson 10

Pandas GroupBy & Aggregation Made Simple | Data Analytics #10

📊 Dataset · 📓 Notebook · pandas

Pandas Merge, Join & Pivot Explained | Data Analytics #1112 min
Lesson 11

Pandas Merge, Join & Pivot Explained | Data Analytics #11

📊 Dataset · 📓 Notebook · pandas

Pandas Time Series Analysis Tutorial | Data Analytics #1212 min
Lesson 12

Pandas Time Series Analysis Tutorial | Data Analytics #12

📊 Dataset · 📓 Notebook · pandas

Data Visualisation with Matplotlib | Data Analytics #1310 min
Lesson 13

Data Visualisation with Matplotlib | Data Analytics #13

📊 Dataset · 📓 Notebook · pandas · Matplotlib

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

Build a Streamlit Dashboard in Python | Data Analytics #1515 min
Lesson 15

Build a Streamlit Dashboard in Python | Data Analytics #15

📊 Dataset · 📓 Notebook · pandas

SQL Fundamentals for Data Analysts | Data Analytics #1612 min
Lesson 16

SQL Fundamentals for Data Analysts | Data Analytics #16

📊 Dataset · 📓 Notebook · SQLite · pandas

SQL Joins & Aggregations Explained | Data Analytics #1712 min
Lesson 17

SQL Joins & Aggregations Explained | Data Analytics #17

📓 Notebook · SQLite · pandas

Python + SQL: Real Analyst Queries | Data Analytics #1812 min
Lesson 18

Python + SQL: Real Analyst Queries | Data Analytics #18

📓 Notebook · SQLite · pandas

Automate Excel with Python | Data Analytics #1912 min
Lesson 19

Automate Excel with Python | Data Analytics #19

📊 Dataset · 📓 Notebook · openpyxl · pandas

Excel Pivot Tables & Charts for Reporting | Data Analytics #2012 min
Lesson 20

Excel Pivot Tables & Charts for Reporting | Data Analytics #20

📊 Dataset · 📓 Notebook · openpyxl · pandas

Pull Data from APIs with Python | Data Analytics #2110 min
Lesson 21

Pull Data from APIs with Python | Data Analytics #21

📓 Notebook · Requests · pandas

Web Scraping with Python: Step by Step | Data Analytics #2210 min
Lesson 22

Web Scraping with Python: Step by Step | Data Analytics #22

📓 Notebook · Requests · BeautifulSoup · pandas

Statistics Fundamentals Every Analyst Needs | Data Analytics #2310 min
Lesson 23

Statistics Fundamentals Every Analyst Needs | Data Analytics #23

📊 Dataset · 📓 Notebook · pandas · NumPy · SciPy

Correlation, P-Values & Confidence Intervals | Data Analytics #2410 min
Lesson 24

Correlation, P-Values & Confidence Intervals | Data Analytics #24

📊 Dataset · 📓 Notebook · pandas · SciPy

Machine Learning for Beginners in Python | Data Analytics #2510 min
Lesson 25

Machine Learning for Beginners in Python | Data Analytics #25

📊 Dataset · 📓 Notebook · scikit-learn · pandas

Feature Engineering & Model Evaluation | Data Analytics #2611 min
Lesson 26

Feature Engineering & Model Evaluation | Data Analytics #26

📊 Dataset · 📓 Notebook · scikit-learn · pandas

Storytelling with Data: Present Like a Pro | Data Analytics #2712 min
Lesson 27

Storytelling with Data: Present Like a Pro | Data Analytics #27

📊 Dataset · 📓 Notebook · Matplotlib · pandas

Retail Analytics Deep Dive Project | Data Analytics #2813 min
Lesson 28

Retail Analytics Deep Dive Project | Data Analytics #28

📊 Dataset · 📓 Notebook · pandas · NumPy · SciPy

Business Operations Analytics Deep Dive | Data Analytics #2912 min
Lesson 29

Business Operations Analytics Deep Dive | Data Analytics #29

📊 Dataset · 📓 Notebook · pandas · SciPy

End-to-End Analytics Capstone Project | Data Analytics #3015 min
Lesson 30

End-to-End Analytics Capstone Project | Data Analytics #30

📊 Dataset · 📓 Notebook · scikit-learn · pandas · NumPy

Analyse E-Commerce Orders with Python Pandas | Full Project Tutorial18 min
Lesson 1

Analyse E-Commerce Orders with Python Pandas | Full Project Tutorial

📓 Notebook · Matplotlib · pandas · NumPy

Track Fitness & Health Data with Python Pandas | Hands-On Project18 min
Lesson 2

Track Fitness & Health Data with Python Pandas | Hands-On Project

📓 Notebook · Matplotlib · pandas · NumPy

HR Analytics with Pandas: Turnover & Retention Metrics in Python19 min
Lesson 3

HR Analytics with Pandas: Turnover & Retention Metrics in Python

📓 Notebook · Matplotlib · pandas · NumPy

Build a Personal Finance Budget Tracker in Python with Pandas17 min
Lesson 4

Build a Personal Finance Budget Tracker in Python with Pandas

📓 Notebook · Matplotlib · pandas · NumPy

Real Estate Data Analysis with Pandas: Clean, Explore, Visualise18 min
Lesson 5

Real Estate Data Analysis with Pandas: Clean, Explore, Visualise

📓 Notebook · Matplotlib · pandas · NumPy

Restaurant Reviews & Ratings Analysis with Python Pandas16 min
Lesson 6

Restaurant Reviews & Ratings Analysis with Python Pandas

📓 Notebook · Matplotlib · pandas · NumPy

Retail Sales Analysis with Pandas: Find Trends & KPIs in Python21 min
Lesson 7

Retail Sales Analysis with Pandas: Find Trends & KPIs in Python

📓 Notebook · Matplotlib · pandas · NumPy

Sports Analytics with Python Pandas: Player & Team Stats19 min
Lesson 8

Sports Analytics with Python Pandas: Player & Team Stats

📓 Notebook · Matplotlib · pandas · NumPy

Student Grades Analysis with Pandas: Stats, Trends & Outliers17 min
Lesson 9

Student Grades Analysis with Pandas: Stats, Trends & Outliers

📓 Notebook · Matplotlib · pandas · NumPy

Weather Data Analysis with Python Pandas: Real Project Walkthrough17 min
Lesson 10

Weather Data Analysis with Python Pandas: Real Project Walkthrough

📓 Notebook · Matplotlib · pandas · NumPy

Pandas Zero to Hero: The Complete Beginner-to-Advanced Course57 min
Lesson 1

Pandas Zero to Hero: The Complete Beginner-to-Advanced Course

📊 Dataset · 📓 Notebook · pandas

Time Series Analysis with Pandas34 min
Lesson 5

Time Series Analysis with Pandas

📓 Notebook · pandas · NumPy

End-to-End Data Analyst Capstone32 min
Lesson 6

End-to-End Data Analyst Capstone

📓 Notebook · openpyxl · Matplotlib · NumPy

Web Scraping with BeautifulSoup33 min
Lesson 9

Web Scraping with BeautifulSoup

📓 Notebook · Requests · BeautifulSoup · pandas

Intro to Machine Learning with scikit-learn23 min
Lesson 10

Intro to Machine Learning with scikit-learn

📓 Notebook · scikit-learn · NumPy · pandas

SQL for Python Users with sqlite326 min
Lesson 11

SQL for Python Users with sqlite3

📊 Dataset · 📓 Notebook · SQLite · pandas

Building a Streamlit Data App20 min
Lesson 12

Building a Streamlit Data App

📓 Notebook · pandas · NumPy

Data Visualization for Beginners, with Matplotlib46 min
Lesson 1

Data Visualization for Beginners, with Matplotlib

📊 Dataset · 📓 Notebook · Matplotlib · pandas · seaborn

Pandas for Absolute Beginners (with Real Data)1 h 30 min
Lesson 1

Pandas for Absolute Beginners (with Real Data)

📊 Dataset · 📓 Notebook · pandas · NumPy · Matplotlib

Data Visualization for Beginners, with Seaborn45 min
Lesson 2

Data Visualization for Beginners, with Seaborn

📊 Dataset · 📓 Notebook · seaborn · Matplotlib · pandas

Probability Foundations for Data Analysts | Statistics #117 min
Lesson 1

Probability Foundations for Data Analysts | Statistics #1

📊 Dataset · 📓 Notebook · pandas · NumPy · Matplotlib

Discrete Distributions Explained: Binomial & Poisson | Statistics #216 min
Lesson 2

Discrete Distributions Explained: Binomial & Poisson | Statistics #2

📊 Dataset · 📓 Notebook · pandas · NumPy · SciPy

Continuous Distributions & the Normal Curve | Statistics #318 min
Lesson 3

Continuous Distributions & the Normal Curve | Statistics #3

📊 Dataset · 📓 Notebook · pandas · NumPy · SciPy

The Central Limit Theorem, Finally Explained | Statistics #414 min
Lesson 4

The Central Limit Theorem, Finally Explained | Statistics #4

📊 Dataset · 📓 Notebook · pandas · NumPy · Matplotlib

Sampling Methods & How Bias Sneaks In | Statistics #516 min
Lesson 5

Sampling Methods & How Bias Sneaks In | Statistics #5

📊 Dataset · 📓 Notebook · pandas · NumPy

Confidence Intervals Done Properly | Statistics #616 min
Lesson 6

Confidence Intervals Done Properly | Statistics #6

📊 Dataset · 📓 Notebook · pandas · NumPy · SciPy

Hypothesis Testing Fundamentals | Statistics #716 min
Lesson 7

Hypothesis Testing Fundamentals | Statistics #7

📊 Dataset · 📓 Notebook · pandas · NumPy · SciPy

Non-Parametric Tests: When Assumptions Fail | Statistics #912 min
Lesson 9

Non-Parametric Tests: When Assumptions Fail | Statistics #9

📊 Dataset · 📓 Notebook · pandas · NumPy · SciPy

Multiple Comparisons & P-Value Corrections | Statistics #1013 min
Lesson 10

Multiple Comparisons & P-Value Corrections | Statistics #10

📊 Dataset · 📓 Notebook · statsmodels · pandas · NumPy

Simple Linear Regression Explained | Statistics #1113 min
Lesson 11

Simple Linear Regression Explained | Statistics #11

📊 Dataset · 📓 Notebook · pandas · NumPy · SciPy

Multiple Regression & Model Diagnostics | Statistics #1213 min
Lesson 12

Multiple Regression & Model Diagnostics | Statistics #12

📊 Dataset · 📓 Notebook · statsmodels · pandas · NumPy

Categorical Data Analysis & Chi-Square Tests | Statistics #1315 min
Lesson 13

Categorical Data Analysis & Chi-Square Tests | Statistics #13

📊 Dataset · 📓 Notebook · pandas · NumPy · SciPy

Bayesian Statistics Basics for Analysts | Statistics #1415 min
Lesson 14

Bayesian Statistics Basics for Analysts | Statistics #14

📊 Dataset · 📓 Notebook · pandas · NumPy · SciPy

Statistics Capstone: A Full Real-World Analysis | Statistics #1515 min
Lesson 15

Statistics Capstone: A Full Real-World Analysis | Statistics #15

📊 Dataset · 📓 Notebook · statsmodels · pandas · NumPy

Linear Regression from Scratch in Python | ML Algorithms #125 min
Lesson 1

Linear Regression from Scratch in Python | ML Algorithms #1

📊 Dataset · 📓 Notebook · scikit-learn · statsmodels · pandas

Logistic Regression for Classification | ML Algorithms #221 min
Lesson 2

Logistic Regression for Classification | ML Algorithms #2

📊 Dataset · 📓 Notebook · scikit-learn · pandas · NumPy

K-Nearest Neighbours (KNN) Explained | ML Algorithms #320 min
Lesson 3

K-Nearest Neighbours (KNN) Explained | ML Algorithms #3

📊 Dataset · 📓 Notebook · scikit-learn · pandas · NumPy

Decision Trees: How They Really Work | ML Algorithms #417 min
Lesson 4

Decision Trees: How They Really Work | ML Algorithms #4

📊 Dataset · 📓 Notebook · scikit-learn · pandas · NumPy

Random Forests Explained with Python | ML Algorithms #517 min
Lesson 5

Random Forests Explained with Python | ML Algorithms #5

📊 Dataset · 📓 Notebook · scikit-learn · pandas · NumPy

Gradient Boosting Explained Step by Step | ML Algorithms #617 min
Lesson 6

Gradient Boosting Explained Step by Step | ML Algorithms #6

📊 Dataset · 📓 Notebook · scikit-learn · pandas · NumPy

Support Vector Machines Made Intuitive | ML Algorithms #717 min
Lesson 7

Support Vector Machines Made Intuitive | ML Algorithms #7

📊 Dataset · 📓 Notebook · scikit-learn · pandas · NumPy

Naive Bayes Classifier Explained | ML Algorithms #816 min
Lesson 8

Naive Bayes Classifier Explained | ML Algorithms #8

📊 Dataset · 📓 Notebook · scikit-learn · pandas · NumPy

K-Means Clustering in Python | ML Algorithms #919 min
Lesson 9

K-Means Clustering in Python | ML Algorithms #9

📊 Dataset · 📓 Notebook · scikit-learn · pandas · NumPy

Hierarchical Clustering & Dendrograms | ML Algorithms #1015 min
Lesson 10

Hierarchical Clustering & Dendrograms | ML Algorithms #10

📊 Dataset · 📓 Notebook · SciPy · scikit-learn · pandas

PCA & Dimensionality Reduction Explained | ML Algorithms #1115 min
Lesson 11

PCA & Dimensionality Reduction Explained | ML Algorithms #11

📊 Dataset · 📓 Notebook · scikit-learn · pandas · NumPy

Comparing Every ML Algorithm: Capstone Project | ML Algorithms #1215 min
Lesson 12

Comparing Every ML Algorithm: Capstone Project | ML Algorithms #12

📊 Dataset · 📓 Notebook · scikit-learn · pandas · NumPy

Scikit-learn Tutorial #7: ColumnTransformer15 min
Lesson 7

Scikit-learn Tutorial #7: ColumnTransformer

📓 Notebook · scikit-learn · pandas · NumPy

Scikit-learn Tutorial #9: Hyperparameter Tuning15 min
Lesson 9

Scikit-learn Tutorial #9: Hyperparameter Tuning

📓 Notebook · scikit-learn · pandas · SciPy

Scikit-learn Tutorial #18: Capstone — End-to-End ML Pipeline16 min
Lesson 18

Scikit-learn Tutorial #18: Capstone — End-to-End ML Pipeline

📓 Notebook · scikit-learn · NumPy · pandas

Introduction to Market Research and Analytics in Python21 min
Lesson 1

Introduction to Market Research and Analytics in Python

📓 Notebook · pandas · NumPy

Primary vs Secondary Market Research Data Explained for Analytics Training20 min
Lesson 2

Primary vs Secondary Market Research Data Explained for Analytics Training

📓 Notebook · pandas · NumPy · Matplotlib

Quantitative vs Qualitative Research Methods: Key Differences for Market Analysts20 min
Lesson 3

Quantitative vs Qualitative Research Methods: Key Differences for Market Analysts

📓 Notebook · pandas · NumPy

Market Research Workflow Using Python: Step-by-Step Training Guide22 min
Lesson 4

Market Research Workflow Using Python: Step-by-Step Training Guide

📓 Notebook · pandas · NumPy

Setting Up Python and Jupyter for Market Research Analytics23 min
Lesson 5

Setting Up Python and Jupyter for Market Research Analytics

📓 Notebook · pandas · NumPy

Python Basics for Market Research Analysis: Essential Training22 min
Lesson 6

Python Basics for Market Research Analysis: Essential Training

📓 Notebook · Matplotlib · pandas · NumPy

Working with Lists, Dictionaries, and Functions in Python for Market Research Analytics24 min
Lesson 7

Working with Lists, Dictionaries, and Functions in Python for Market Research Analytics

📓 Notebook · pandas · NumPy

Numerical Analysis with NumPy for Market Data Training23 min
Lesson 8

Numerical Analysis with NumPy for Market Data Training

📓 Notebook · pandas · NumPy

Introduction to Pandas for Market Research: Master Data Analysis with Python21 min
Lesson 9

Introduction to Pandas for Market Research: Master Data Analysis with Python

📓 Notebook · pandas · NumPy · Matplotlib

How to Load Survey and Market Data from CSV & Excel in Python | Market Research Analytics25 min
Lesson 10

How to Load Survey and Market Data from CSV & Excel in Python | Market Research Analytics

📓 Notebook · pandas · NumPy

Mastering Survey & Market Research Dataset Structures in Python | Analytics Training19 min
Lesson 11

Mastering Survey & Market Research Dataset Structures in Python | Analytics Training

📓 Notebook · pandas · NumPy · Matplotlib

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

Likert Scale and Rating Question Analysis in Python for Market Research21 min
Lesson 13

Likert Scale and Rating Question Analysis in Python for Market Research

📓 Notebook · pandas · NumPy · Matplotlib

Handling Open-Ended Survey Responses in Python for Market Research20 min
Lesson 14

Handling Open-Ended Survey Responses in Python for Market Research

📊 Dataset · 📓 Notebook · pandas · NumPy · Matplotlib

Assessing Data Quality in Market Research23 min
Lesson 15

Assessing Data Quality in Market Research

📓 Notebook · pandas · NumPy · Matplotlib

How to Identify Missing and Invalid Survey Responses in Python | Market Research Analytics20 min
Lesson 16

How to Identify Missing and Invalid Survey Responses in Python | Market Research Analytics

📓 Notebook · pandas · NumPy · Matplotlib

Cleaning and Standardizing Market Research Data Using Python: Step-by-Step Tutorial32 min
Lesson 17

Cleaning and Standardizing Market Research Data Using Python: Step-by-Step Tutorial

📓 Notebook · pandas · NumPy

Removing Duplicate and Biased Responses in Market Research Analytics with Python21 min
Lesson 18

Removing Duplicate and Biased Responses in Market Research Analytics with Python

📓 Notebook · pandas · NumPy

Encoding Categorical and Survey Variables in Python | Market Research Analytics Tutorial18 min
Lesson 19

Encoding Categorical and Survey Variables in Python | Market Research Analytics Tutorial

📓 Notebook · pandas · NumPy

How to Prepare Clean, Analysis-Ready Datasets for Market Research Using Python26 min
Lesson 20

How to Prepare Clean, Analysis-Ready Datasets for Market Research Using Python

📓 Notebook · pandas · NumPy · Matplotlib

Descriptive Statistics for Market Research Using Python | Comprehensive Analysis Guide26 min
Lesson 21

Descriptive Statistics for Market Research Using Python | Comprehensive Analysis Guide

📓 Notebook · pandas · NumPy

Master Frequency Tables & Percentage Analysis for Market Research Using Python19 min
Lesson 22

Master Frequency Tables & Percentage Analysis for Market Research Using Python

📓 Notebook · pandas · NumPy

Cross Tabulation and Segment Comparisons in Python for Market Research Analysis28 min
Lesson 23

Cross Tabulation and Segment Comparisons in Python for Market Research Analysis

📓 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

Demographic Segmentation Analysis for Market Research in Python21 min
Lesson 27

Demographic Segmentation Analysis for Market Research in Python

📓 Notebook · pandas · NumPy

Behavioral and Attitudinal Segmentation in Market Research21 min
Lesson 28

Behavioral and Attitudinal Segmentation in Market Research

📊 Dataset · 📓 Notebook · pandas · NumPy

Rule Based Customer Segmentation in Python: Step-by-Step Training19 min
Lesson 29

Rule Based Customer Segmentation in Python: Step-by-Step Training

📓 Notebook · pandas · NumPy

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

Net Promoter Score Analysis in Python for Market Research20 min
Lesson 38

Net Promoter Score Analysis in Python for Market Research

📓 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

Cleaning Open-Ended Survey Text Data for Market Research in Python23 min
Lesson 41

Cleaning Open-Ended Survey Text Data for Market Research in Python

📓 Notebook · pandas · NumPy · regex (re)

Master Word Frequency & Keyword Analysis for Market Research Using Python24 min
Lesson 42

Master Word Frequency & Keyword Analysis for Market Research Using Python

📓 Notebook · NumPy · pandas · regex (re)

Basic Sentiment Analysis for Survey Feedback Using Python19 min
Lesson 43

Basic Sentiment Analysis for Survey Feedback Using Python

📓 Notebook · pandas · NumPy · Matplotlib

Identifying Common Themes in Customer Comments with Python Analytics26 min
Lesson 44

Identifying Common Themes in Customer Comments with Python Analytics

📓 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

Introduction to Trend Analysis in Market Research21 min
Lesson 46

Introduction to Trend Analysis in Market Research

📓 Notebook · pandas · Matplotlib · 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

Turning Market Analysis into Business Insights with Python18 min
Lesson 51

Turning Market Analysis into Business Insights with Python

📓 Notebook · pandas · NumPy

Writing Insight-Driven Market Research Summaries in Python23 min
Lesson 52

Writing Insight-Driven Market Research Summaries in Python

📓 Notebook · pandas · NumPy · TextBlob

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

Exporting Analysis Results and Reports in Python for Market Research15 min
Lesson 55

Exporting Analysis Results and Reports in Python for Market Research

📓 Notebook · 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

Market Insights and Recommendations Case Study with Python Analytics23 min
Lesson 58

Market Insights and Recommendations Case Study with Python Analytics

📓 Notebook · pandas · NumPy

Introduction to Pandas: Essential Tools for Data Analysis in Python24 min
Lesson 1

Introduction to Pandas: Essential Tools for Data Analysis in Python

📓 Notebook · NumPy · pandas · Matplotlib

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

Mastering DataFrames in Python Pandas: Creating & Inspecting for Data Science13 min
Lesson 4

Mastering DataFrames in Python Pandas: Creating & Inspecting for Data Science

📓 Notebook · pandas · NumPy

Introduction to Pandas DataFrame: Essential Operations and Attributes Explained28 min
Lesson 6

Introduction to Pandas DataFrame: Essential Operations and Attributes Explained

📓 Notebook · NumPy · pandas · Matplotlib

How to Import and Export Data in Pandas: CSV, Excel, JSON, and SQL Explained17 min
Lesson 7

How to Import and Export Data in Pandas: CSV, Excel, JSON, and SQL Explained

📓 Notebook · pandas · NumPy · SQLite

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

Introduction to Data Analysis with the Titanic Dataset Using Pandas13 min
Lesson 10

Introduction to Data Analysis with the Titanic Dataset Using Pandas

📓 Notebook · NumPy · pandas · Matplotlib

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

How to Rename Columns and Indexes in pandas DataFrames for Clear Data Analysis17 min
Lesson 13

How to Rename Columns and Indexes in pandas DataFrames for Clear Data Analysis

📓 Notebook · pandas · NumPy

How to Change Data Types and Convert Units in Pandas for Accurate Data Analysis21 min
Lesson 14

How to Change Data Types and Convert Units in Pandas for Accurate Data Analysis

📓 Notebook · pandas · NumPy

Comprehensive Guide to String Operations and Text Cleaning with Pandas in Python14 min
Lesson 15

Comprehensive Guide to String Operations and Text Cleaning with Pandas in Python

📓 Notebook · pandas · NumPy · regex (re)

Effective Techniques for Handling Outliers and Validating Data in Pandas19 min
Lesson 17

Effective Techniques for Handling Outliers and Validating Data in Pandas

📓 Notebook · pandas · NumPy · Matplotlib

Mastering Conditional Selection & Boolean Indexing in Pandas for Data Analysis17 min
Lesson 19

Mastering Conditional Selection & Boolean Indexing in Pandas for Data Analysis

📓 Notebook · pandas · NumPy

Mastering Data Sorting and Ranking Techniques with Pandas in Python18 min
Lesson 21

Mastering Data Sorting and Ranking Techniques with Pandas in Python

📓 Notebook · pandas · NumPy

Mastering Pandas DataFrames: Applying Functions Across Rows & Columns for Data Analysis12 min
Lesson 23

Mastering Pandas DataFrames: Applying Functions Across Rows & Columns for Data Analysis

📓 Notebook · pandas · NumPy · Matplotlib

How to Concatenate DataFrames Vertically and Horizontally Using Pandas in Python15 min
Lesson 26

How to Concatenate DataFrames Vertically and Horizontally Using Pandas in Python

📓 Notebook · NumPy · pandas

Mastering DataFrame Merges in Pandas: Inner, Outer, Left & Right Joins Explained36 min
Lesson 27

Mastering DataFrame Merges in Pandas: Inner, Outer, Left & Right Joins Explained

📓 Notebook · pandas · NumPy

Master Grouping and Aggregation in Python for Effective Data Analysis14 min
Lesson 29

Master Grouping and Aggregation in Python for Effective Data Analysis

📓 Notebook · NumPy · pandas · Matplotlib

Understanding Multi-Level Grouping and Custom Aggregations in Pandas for Data Analysis21 min
Lesson 30

Understanding Multi-Level Grouping and Custom Aggregations in Pandas for Data Analysis

📓 Notebook · NumPy · pandas · Matplotlib

Master Pivot Tables & Cross-Tabulations in Python Pandas for Powerful Data Analysis15 min
Lesson 31

Master Pivot Tables & Cross-Tabulations in Python Pandas for Powerful Data Analysis

📓 Notebook · NumPy · pandas · Matplotlib

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

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

Efficient Data Analysis with Pandas: Master Method Chaining & Pipelines in Python21 min
Lesson 44

Efficient Data Analysis with Pandas: Master Method Chaining & Pipelines in Python

📓 Notebook · NumPy · pandas

Optimizing Large Datasets in Pandas: Efficient Techniques for Data Processing18 min
Lesson 45

Optimizing Large Datasets in Pandas: Efficient Techniques for Data Processing

📓 Notebook · 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

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

Step-by-Step Guide to Exploratory Data Analysis (EDA) Using Python and Pandas27 min
Lesson 51

Step-by-Step Guide to Exploratory Data Analysis (EDA) Using Python and Pandas

📓 Notebook · pandas · NumPy · Matplotlib

Master Feature Engineering with Pandas for Powerful Data Preprocessing21 min
Lesson 52

Master Feature Engineering with Pandas for Powerful Data Preprocessing

📓 Notebook · pandas · NumPy · Matplotlib

Essential Data Preparation Techniques for Effective scikit-learn Machine Learning Models19 min
Lesson 53

Essential Data Preparation Techniques for Effective scikit-learn Machine Learning Models

📓 Notebook · scikit-learn · NumPy · pandas

How to Encode Categorical Variables in Pandas for Effective Data Preparation16 min
Lesson 54

How to Encode Categorical Variables in Pandas for Effective Data Preparation

📓 Notebook · NumPy · pandas

How to Create an Interactive KPI Dashboard Using Python and Pandas21 min
Lesson 58

How to Create an Interactive KPI Dashboard Using Python and Pandas

📓 Notebook · NumPy · pandas · Matplotlib

Volatility and Risk Analysis Training for Finance and Stock Market21 min
Lesson 59

Volatility and Risk Analysis Training for Finance and Stock Market

📓 Notebook · pandas · yfinance · Matplotlib

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

Introduction to Retail and E-commerce Analytics with Python24 min
Lesson 1

Introduction to Retail and E-commerce Analytics with Python

📓 Notebook · pandas · NumPy

Understanding Retail Business Models for E-commerce and Analytics23 min
Lesson 2

Understanding Retail Business Models for E-commerce and Analytics

📓 Notebook · pandas · NumPy

Understanding Types of Retail and E-commerce Data for Effective Python Analytics26 min
Lesson 3

Understanding Types of Retail and E-commerce Data for Effective Python Analytics

📓 Notebook · pandas · NumPy · itertools

Retail Analytics Workflow Using Python: Step-by-Step Training for E-commerce Data19 min
Lesson 4

Retail Analytics Workflow Using Python: Step-by-Step Training for E-commerce Data

📓 Notebook · pandas · NumPy · itertools

Numerical Analysis with NumPy for Retail Data Training24 min
Lesson 8

Numerical Analysis with NumPy for Retail Data Training

📓 Notebook · pandas · NumPy · Matplotlib

Introduction to Pandas for Retail Analytics Using Python21 min
Lesson 9

Introduction to Pandas for Retail Analytics Using Python

📓 Notebook · pandas · NumPy

Loading Retail Transaction Data from CSV and Excel in Python23 min
Lesson 10

Loading Retail Transaction Data from CSV and Excel in Python

📓 Notebook · pandas · NumPy

Structure of Retail Transaction Datasets for Data Analytics Training19 min
Lesson 11

Structure of Retail Transaction Datasets for Data Analytics Training

📓 Notebook · pandas · NumPy · itertools

Understanding Product and Category Data for Retail E-commerce Analytics23 min
Lesson 12

Understanding Product and Category Data for Retail E-commerce Analytics

📓 Notebook · pandas · NumPy · collections

Customer and Order Data in Retail Systems: Python Training for E-commerce Analytics23 min
Lesson 13

Customer and Order Data in Retail Systems: Python Training for E-commerce Analytics

📓 Notebook · pandas · NumPy · collections

Pricing, Discounts, and Revenue Fields in Python for E-commerce Analytics Training21 min
Lesson 14

Pricing, Discounts, and Revenue Fields in Python for E-commerce Analytics Training

📓 Notebook · pandas · NumPy

Assessing Retail Data Quality in Python for E-commerce Analytics | Step-by-Step Guide27 min
Lesson 15

Assessing Retail Data Quality in Python for E-commerce Analytics | Step-by-Step Guide

📓 Notebook · pandas · NumPy · Matplotlib

How to Identify Missing and Invalid Retail Records Using Python for E-commerce Analytics20 min
Lesson 16

How to Identify Missing and Invalid Retail Records Using Python for E-commerce Analytics

📓 Notebook · pandas · NumPy

Effective Techniques to Handle Duplicate Orders in Python for Retail E-commerce Analytics22 min
Lesson 18

Effective Techniques to Handle Duplicate Orders in Python for Retail E-commerce Analytics

📓 Notebook · pandas · NumPy

Encoding Categorical Retail Variables for Machine Learning in Python26 min
Lesson 19

Encoding Categorical Retail Variables for Machine Learning in Python

📓 Notebook · scikit-learn · pandas · NumPy

Descriptive Statistics for Retail Data Analysis in Python20 min
Lesson 21

Descriptive Statistics for Retail Data Analysis in Python

📓 Notebook · pandas · NumPy

Analyzing Sales by Product and Category in Python for Retail E-commerce20 min
Lesson 22

Analyzing Sales by Product and Category in Python for Retail E-commerce

📓 Notebook · pandas · NumPy · Matplotlib

Customer Purchase Behavior Analysis Training with Python for Retail E-commerce Analytics27 min
Lesson 23

Customer Purchase Behavior Analysis Training with Python for Retail E-commerce Analytics

📓 Notebook · pandas · NumPy · Matplotlib

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

Master Interpreting Retail Performance Patterns Using Python for E-commerce Analytics24 min
Lesson 25

Master Interpreting Retail Performance Patterns Using Python for E-commerce Analytics

📓 Notebook · pandas · NumPy

Customer Clustering Using K-Means in Python for Retail Analytics21 min
Lesson 30

Customer Clustering Using K-Means in Python for Retail Analytics

📓 Notebook · scikit-learn · pandas · NumPy

Product Performance Analysis with Python for Retail E-commerce Analytics24 min
Lesson 31

Product Performance Analysis with Python for Retail E-commerce Analytics

📓 Notebook · pandas · NumPy

Top Selling and Low-Performing Products Analysis with Python for Retail E-commerce20 min
Lesson 32

Top Selling and Low-Performing Products Analysis with Python for Retail E-commerce

📓 Notebook · pandas · NumPy

Product Bundle Insights and Cross-Selling Strategies with Python for Retail Analytics23 min
Lesson 35

Product Bundle Insights and Cross-Selling Strategies with Python for Retail Analytics

📓 Notebook · mlxtend · pandas · NumPy

Master Average Order Value & Conversion Metrics with Python for Retail E-commerce21 min
Lesson 37

Master Average Order Value & Conversion Metrics with Python for Retail E-commerce

📓 Notebook · pandas · NumPy

Channel and Regional Sales Analysis Using Python for Retail E-commerce Insights23 min
Lesson 38

Channel and Regional Sales Analysis Using Python for Retail E-commerce Insights

📓 Notebook · pandas · NumPy

Unlock Revenue Growth Opportunities in Retail E-Commerce with Python Analytics24 min
Lesson 40

Unlock Revenue Growth Opportunities in Retail E-Commerce with Python Analytics

📓 Notebook · pandas · NumPy · itertools

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

Product Recommendation Systems Training for E-commerce Analytics with Python20 min
Lesson 43

Product Recommendation Systems Training for E-commerce Analytics with Python

📓 Notebook · pandas · NumPy · scikit-learn

Predicting Customer Churn in Retail Using Python Analytics16 min
Lesson 44

Predicting Customer Churn in Retail Using Python Analytics

📓 Notebook · pandas · NumPy · Matplotlib

Demand Prediction Using Machine Learning for Retail E-Commerce Analytics23 min
Lesson 45

Demand Prediction Using Machine Learning for Retail E-Commerce Analytics

📓 Notebook · scikit-learn · pandas · NumPy

Introduction to Retail Sales Forecasting with Python for E-commerce Analytics21 min
Lesson 46

Introduction to Retail Sales Forecasting with Python for E-commerce Analytics

📓 Notebook · pandas · NumPy

Seasonal Demand Forecasting Training with Python for Retail E-commerce Analytics25 min
Lesson 48

Seasonal Demand Forecasting Training with Python for Retail E-commerce Analytics

📓 Notebook · pandas · NumPy · Matplotlib

Evaluating Forecast Accuracy: Techniques for Retail E-commerce Analytics in Python25 min
Lesson 50

Evaluating Forecast Accuracy: Techniques for Retail E-commerce Analytics in Python

📓 Notebook · pandas · NumPy · Matplotlib

Turning Retail Data into Business Insights with Python Analytics24 min
Lesson 51

Turning Retail Data into Business Insights with Python Analytics

📓 Notebook · pandas · NumPy

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

Data Storytelling for Retail Decision Makers: Practical Training for Impactful Insights21 min
Lesson 53

Data Storytelling for Retail Decision Makers: Practical Training for Impactful Insights

📓 Notebook · pandas · NumPy

Exporting Retail Analysis Reports Using Python for E-commerce Analytics20 min
Lesson 55

Exporting Retail Analysis Reports Using Python for E-commerce Analytics

📓 Notebook · pandas · NumPy · Matplotlib

End to End Retail Analytics Project Training with Python for E-commerce23 min
Lesson 56

End to End Retail Analytics Project Training with Python for E-commerce

📓 Notebook · pandas · NumPy · itertools

Customer Segmentation Case Study: Python Training for Retail E-commerce Analytics19 min
Lesson 57

Customer Segmentation Case Study: Python Training for Retail E-commerce Analytics

📓 Notebook · scikit-learn · pandas · NumPy

Retail Sales Forecasting Case Study Training with Python for E-commerce Analytics18 min
Lesson 58

Retail Sales Forecasting Case Study Training with Python for E-commerce Analytics

📓 Notebook · pandas · NumPy · Matplotlib

Introduction to Social Media and Content Analytics28 min
Lesson 1

Introduction to Social Media and Content Analytics

📓 Notebook · pandas · NumPy · pathlib

Understanding Social Media Platforms and Metrics20 min
Lesson 2

Understanding Social Media Platforms and Metrics

📓 Notebook · pandas · NumPy

Types of Social Media Data: Views, Likes, CTR, and Watch Time25 min
Lesson 3

Types of Social Media Data: Views, Likes, CTR, and Watch Time

📓 Notebook · pandas · NumPy · Matplotlib

Social Media Analytics Workflow Using Python24 min
Lesson 4

Social Media Analytics Workflow Using Python

📓 Notebook · pandas · NumPy · pathlib

Setting Up Python and Jupyter for Social Media Analytics30 min
Lesson 5

Setting Up Python and Jupyter for Social Media Analytics

📓 Notebook · pandas · NumPy · pathlib

Python Basics for Social Media Data Analysis29 min
Lesson 6

Python Basics for Social Media Data Analysis

📓 Notebook · Matplotlib · pandas · NumPy

Working with Lists, Dictionaries, and Functions for Social Media Content Analytics25 min
Lesson 7

Working with Lists, Dictionaries, and Functions for Social Media Content Analytics

📓 Notebook · pandas · NumPy

Numerical Analysis with NumPy for Engagement Data21 min
Lesson 8

Numerical Analysis with NumPy for Engagement Data

📓 Notebook · pandas · NumPy · SciPy

Loading Social Media Data from CSV and APIs31 min
Lesson 10

Loading Social Media Data from CSV and APIs

📊 Dataset · 📓 Notebook · pandas · NumPy · pathlib

Understanding Video Metadata: Title, Tags, Category30 min
Lesson 12

Understanding Video Metadata: Title, Tags, Category

📓 Notebook · pandas · NumPy · pathlib

Identifying Missing and Inconsistent Social Media Data26 min
Lesson 16

Identifying Missing and Inconsistent Social Media Data

📓 Notebook · pandas · NumPy · pathlib

Handling Duplicate Content Records in Social Media Analytics23 min
Lesson 18

Handling Duplicate Content Records in Social Media Analytics

📓 Notebook · pandas · NumPy · Matplotlib

Encoding Categorical Variables in Social Media Data26 min
Lesson 19

Encoding Categorical Variables in Social Media Data

📓 Notebook · pandas · NumPy

Analyzing Views and Watch Time Distribution27 min
Lesson 22

Analyzing Views and Watch Time Distribution

📓 Notebook · pandas · NumPy · Matplotlib

Engagement Rate Analysis: Likes, Comments, Shares25 min
Lesson 23

Engagement Rate Analysis: Likes, Comments, Shares

📓 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

Introduction to Audience Analytics28 min
Lesson 26

Introduction to Audience Analytics

📓 Notebook · pandas · NumPy · YouTube Data API

Analyzing Audience Behavior and Engagement Patterns29 min
Lesson 27

Analyzing Audience Behavior and Engagement Patterns

📓 Notebook · pandas · NumPy · Matplotlib

Sentiment Analysis on Social Media Comments24 min
Lesson 30

Sentiment Analysis on Social Media Comments

📓 Notebook · pandas · NumPy · TextBlob

Identifying Top-Performing Content in Social Media Analytics31 min
Lesson 31

Identifying Top-Performing Content in Social Media Analytics

📓 Notebook · pandas · NumPy · Matplotlib

Analyzing Content Categories and Niches24 min
Lesson 34

Analyzing Content Categories and Niches

📓 Notebook · pandas · NumPy · pathlib

Detecting High-Impact Content Features23 min
Lesson 35

Detecting High-Impact Content Features

📓 Notebook · pandas · NumPy · pathlib

Understanding Click-Through Rate (CTR) in Social Media and Content Analytics25 min
Lesson 36

Understanding Click-Through Rate (CTR) in Social Media and Content Analytics

📓 Notebook · pandas · NumPy · Matplotlib

Thumbnail and Title Performance Analysis27 min
Lesson 37

Thumbnail and Title Performance Analysis

📓 Notebook · pandas · NumPy · Matplotlib

Designing Data-Driven Content Strategies29 min
Lesson 40

Designing Data-Driven Content Strategies

📓 Notebook · pandas · NumPy · Matplotlib

Introduction to Social Media APIs29 min
Lesson 41

Introduction to Social Media APIs

📓 Notebook · pandas · NumPy · pathlib

Extracting Data Using the YouTube Data API26 min
Lesson 42

Extracting Data Using the YouTube Data API

📓 Notebook · pandas · NumPy · pathlib

Scheduling Data Updates with Python29 min
Lesson 44

Scheduling Data Updates with Python

📊 Dataset · 📓 Notebook · pandas · NumPy · pathlib

Building Automated Content Analytics Systems32 min
Lesson 45

Building Automated Content Analytics Systems

📓 Notebook · Matplotlib · pandas · NumPy

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

Introduction to Machine Learning for Social Media30 min
Lesson 51

Introduction to Machine Learning for Social Media

📓 Notebook · scikit-learn · pandas · NumPy

Feature Importance for Engagement Prediction21 min
Lesson 54

Feature Importance for Engagement Prediction

📓 Notebook · scikit-learn · pandas · NumPy

Turning Social Media Data into Insights32 min
Lesson 56

Turning Social Media Data into Insights

📓 Notebook · Matplotlib · pandas · NumPy

Designing Content Analytics Dashboards26 min
Lesson 57

Designing Content Analytics Dashboards

📓 Notebook · Matplotlib · pandas · NumPy

Data Storytelling for Content Creators31 min
Lesson 58

Data Storytelling for Content Creators

📓 Notebook · pandas · NumPy · Matplotlib

Best Practices for Visualizing Engagement Data29 min
Lesson 59

Best Practices for Visualizing Engagement Data

📓 Notebook · pandas · NumPy · Matplotlib

End-to-End YouTube Analytics Project28 min
Lesson 61

End-to-End YouTube Analytics Project

📓 Notebook · Matplotlib · pandas · NumPy

Viral Video Detection: A Social Media Case Study24 min
Lesson 62

Viral Video Detection: A Social Media Case Study

📓 Notebook · pandas · NumPy · pathlib

Mastering Pandas DataFrames: Essential Techniques for Data Science in Python15 min
Lesson 27

Mastering Pandas DataFrames: Essential Techniques for Data Science in Python

📓 Notebook · pandas

06 Reading CSV, Excel, and JSON Files in Python13 min
Lesson 28

06 Reading CSV, Excel, and JSON Files in Python

📓 Notebook · CSV · pandas · JSON

07 Writing CSV, Excel, and JSON Files in Python13 min
Lesson 29

07 Writing CSV, Excel, and JSON Files in Python

📓 Notebook · CSV · openpyxl · JSON

Mastering DataFrame Merging in Python: Essential Techniques for Data Preparation12 min
Lesson 38

Mastering DataFrame Merging in Python: Essential Techniques for Data Preparation

📓 Notebook · pandas

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

2 - Seaborn- Countplot, Boxplot, Heatmap

📓 Notebook · seaborn · Matplotlib · pandas

2 - Train-Test Split in Python15 min
Lesson 57

2 - Train-Test Split in Python

📓 Notebook · scikit-learn · NumPy · pandas

5 - Feature Scaling in Python13 min
Lesson 60

5 - Feature Scaling in Python

📓 Notebook · scikit-learn · NumPy · 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

Mastering Random Number Generation in Python Using NumPy: Techniques & Applications21 min
Lesson 20

Mastering Random Number Generation in Python Using NumPy: Techniques & Applications

📓 Notebook · NumPy · pandas

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 Stationarity, ACF, PACF, and ARIMA Fundamentals in Time Series Analysis24 min
Lesson 33

Understanding Stationarity, ACF, PACF, and ARIMA Fundamentals in Time Series Analysis

📓 Notebook · statsmodels · 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

Understanding the Law of Large Numbers Through Dice Roll Simulations in Python16 min
Lesson 37

Understanding the Law of Large Numbers Through Dice Roll Simulations in Python

📓 Notebook · NumPy · pandas · 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

How to Set Up Python and Jupyter Notebook for Data Visualization Beginners12 min
Lesson 3

How to Set Up Python and Jupyter Notebook for Data Visualization Beginners

📓 Notebook · pandas · Matplotlib

Understanding NumPy Arrays and Random Data Generation for Data Analysis in Python11 min
Lesson 4

Understanding NumPy Arrays and Random Data Generation for Data Analysis in Python

📓 Notebook · NumPy · pandas · Matplotlib

Master Data Cleaning and Preparation with Pandas in Python for Effective Bible Study Analysis14 min
Lesson 6

Master Data Cleaning and Preparation with Pandas in Python for Effective Bible Study Analysis

📓 Notebook · statsmodels · pandas · Matplotlib

Introduction to Matplotlib: Creating and Customizing Line and Bar Plots in Python14 min
Lesson 8

Introduction to Matplotlib: Creating and Customizing Line and Bar Plots in Python

📓 Notebook · Matplotlib · pandas · NumPy

How to Create and Customize Scatter Plots and Histograms in Matplotlib15 min
Lesson 9

How to Create and Customize Scatter Plots and Histograms in Matplotlib

📓 Notebook · pandas · Matplotlib · NumPy

How to Customize Titles, Labels, and Legends in Matplotlib for Clearer Data Visualization12 min
Lesson 10

How to Customize Titles, Labels, and Legends in Matplotlib for Clearer Data Visualization

📓 Notebook · Matplotlib · pandas

Mastering Subplots and Multiple Axes in Matplotlib for Effective Data Visualization14 min
Lesson 11

Mastering Subplots and Multiple Axes in Matplotlib for Effective Data Visualization

📓 Notebook · Matplotlib · pandas

Enhancing Matplotlib Plots: Mastering Colors, Markers, and Line Styles in Python15 min
Lesson 12

Enhancing Matplotlib Plots: Mastering Colors, Markers, and Line Styles in Python

📓 Notebook · Matplotlib · pandas

How to Save and Export High-Quality Matplotlib Plots for Publication and Presentation15 min
Lesson 13

How to Save and Export High-Quality Matplotlib Plots for Publication and Presentation

📓 Notebook · Matplotlib · pandas

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

How to Use Annotations and Highlights to Enhance Data Visualization in Plots14 min
Lesson 20

How to Use Annotations and Highlights to Enhance Data Visualization in Plots

📓 Notebook · Matplotlib · pandas · NumPy

Master Customizing Axes in Python: Ticks, Scales & Logarithmic Transformations12 min
Lesson 21

Master Customizing Axes in Python: Ticks, Scales & Logarithmic Transformations

📓 Notebook · pandas · Matplotlib · NumPy

Best Practices for Data Storytelling Using Visuals in Bible Teaching | Week 07–0812 min
Lesson 23

Best Practices for Data Storytelling Using Visuals in Bible Teaching | Week 07–08

📓 Notebook · pandas · Matplotlib

Creating Interactive Scatter, Line, and Bar Charts with Plotly in Python11 min
Lesson 25

Creating Interactive Scatter, Line, and Bar Charts with Plotly in Python

📓 Notebook · Plotly · pandas

Interactive Data Filtering in Bokeh: Building Dynamic Visualizations with Python14 min
Lesson 27

Interactive Data Filtering in Bokeh: Building Dynamic Visualizations with Python

📓 Notebook · Bokeh · pandas

Introduction to GeoPandas: Working with Shapefiles and Geospatial Maps in Python10 min
Lesson 29

Introduction to GeoPandas: Working with Shapefiles and Geospatial Maps in Python

📊 Dataset · 📓 Notebook · GeoPandas · pandas · Matplotlib

Creating Interactive Choropleth Maps with Plotly for Python Geospatial Visualization13 min
Lesson 30

Creating Interactive Choropleth Maps with Plotly for Python Geospatial Visualization

📓 Notebook · statsmodels · Plotly · pandas

3 - Interactive Maps with Folium14 min
Lesson 31

3 - Interactive Maps with Folium

📓 Notebook · Folium · statsmodels · pandas

Geospatial Analysis Case Study: Mapping and Visualizing Real-World Location Data14 min
Lesson 32

Geospatial Analysis Case Study: Mapping and Visualizing Real-World Location Data

📓 Notebook · pandas · Matplotlib · datetime

4 - Advanced Dash - Layouts, Callbacks, Hosting15 min
Lesson 36

4 - Advanced Dash - Layouts, Callbacks, Hosting

📓 Notebook · Dash · Plotly · pandas

Visualizing Network Graphs with NetworkX and PyVis in Python10 min
Lesson 37

Visualizing Network Graphs with NetworkX and PyVis in Python

📓 Notebook · NetworkX · Matplotlib · pandas

Time Series Visualization Techniques Using Matplotlib and Plotly in Python14 min
Lesson 38

Time Series Visualization Techniques Using Matplotlib and Plotly in Python

📓 Notebook · pandas · Matplotlib · Plotly

Master Visual Design Principles for Effective Communication in Python Data Visualization11 min
Lesson 41

Master Visual Design Principles for Effective Communication in Python Data Visualization

📓 Notebook · pandas · Matplotlib

2 - Case Study Project - Sales and Marketing Dashboard10 min
Lesson 42

2 - Case Study Project - Sales and Marketing Dashboard

📓 Notebook · pandas · Matplotlib

Climate Data Analysis & Geospatial Visualization: Expert Case Study Techniques9 min
Lesson 43

Climate Data Analysis & Geospatial Visualization: Expert Case Study Techniques

📓 Notebook · pandas · Matplotlib · NumPy

Build an Interactive Data Visualization App: Capstone Project Step-by-Step Guide13 min
Lesson 44

Build an Interactive Data Visualization App: Capstone Project Step-by-Step Guide

📓 Notebook · pandas · Matplotlib · Plotly

Biblical Principles in Data Analysis: Scraping and Analyzing Product Prices with Python16 min
Lesson 3

Biblical Principles in Data Analysis: Scraping and Analyzing Product Prices with Python

📓 Notebook · NumPy · Requests · BeautifulSoup

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

Web Scraping and Visualization Techniques for Real Estate Data Analysis16 min
Lesson 5

Web Scraping and Visualization Techniques for Real Estate Data Analysis

📓 Notebook · NumPy · Requests · BeautifulSoup

How to Extract YouTube Channel Video Data Using Python and YouTube Data API14 min
Lesson 6

How to Extract YouTube Channel Video Data Using Python and YouTube Data API

📓 Notebook · NumPy · Requests · BeautifulSoup

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

Building a House Price Prediction Model with Python: Data Science and Machine Learning15 min
Lesson 30

Building a House Price Prediction Model with Python: Data Science and Machine Learning

📓 Notebook · scikit-learn · NumPy · pandas

Applying Linear Regression to the Boston Housing Dataset: A Step-by-Step Guide17 min
Lesson 31

Applying Linear Regression to the Boston Housing Dataset: A Step-by-Step Guide

📓 Notebook · scikit-learn · NumPy · pandas

Classifying Cancer Cells with Scikit-learn: A Step-by-Step Guide for Beginners24 min
Lesson 33

Classifying Cancer Cells with Scikit-learn: A Step-by-Step Guide for Beginners

📓 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

Anomaly Detection in Time Series Data: Techniques and Practical Applications21 min
Lesson 44

Anomaly Detection in Time Series Data: Techniques and Practical Applications

📓 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

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

Building an Interactive Retail Sales Dashboard with Plotly and Streamlit in Python15 min
Lesson 68

Building an Interactive Retail Sales Dashboard with Plotly and Streamlit in Python

📓 Notebook · NumPy · pandas · Matplotlib

Building a COVID-19 Data Tracker with API Integration and Time-Series Visualization in Python20 min
Lesson 69

Building a COVID-19 Data Tracker with API Integration and Time-Series Visualization in Python

📓 Notebook · pandas · Matplotlib · NumPy

Customer Churn Prediction: Step-by-Step Classification Models in Python17 min
Lesson 73

Customer Churn Prediction: Step-by-Step Classification Models in Python

📓 Notebook · scikit-learn · NumPy · pandas

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

Applying Binary Classification for Accurate Diabetes Prediction in Healthcare17 min
Lesson 79

Applying Binary Classification for Accurate Diabetes Prediction in Healthcare

📓 Notebook · scikit-learn · NumPy · pandas

Detecting Fake News with NLP and Transformer Models: A Biblical Perspective15 min
Lesson 83

Detecting Fake News with NLP and Transformer Models: A Biblical Perspective

📓 Notebook · scikit-learn · NumPy · pandas

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

Introduction to Python, Pandas, and scikit-learn for Data Analysis and Machine Learning26 min
Lesson 4

Introduction to Python, Pandas, and scikit-learn for Data Analysis and Machine Learning

📓 Notebook · scikit-learn · pandas · 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

Understanding Data Transformation: Normalization, Encoding, and Feature Scaling in Machine Learning20 min
Lesson 7

Understanding Data Transformation: Normalization, Encoding, and Feature Scaling in Machine Learning

📓 Notebook · scikit-learn · NumPy · pandas

Understanding Principal Component Analysis (PCA) for Dimensionality Reduction in Data22 min
Lesson 8

Understanding Principal Component Analysis (PCA) for Dimensionality Reduction in Data

📓 Notebook · NumPy · scikit-learn · pandas

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

Foundations of Exploratory Data Mining in Descriptive Analytics25 min
Lesson 11

Foundations of Exploratory Data Mining in Descriptive Analytics

📓 Notebook · scikit-learn · mlxtend · pandas

Understanding Summarization and Descriptive Statistics in Data Mining16 min
Lesson 12

Understanding Summarization and Descriptive Statistics in Data Mining

📓 Notebook · NumPy · pandas · Matplotlib

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

Understanding Histograms, Scatterplots, and Heatmaps for Data Visualization

📓 Notebook · pandas · NumPy · Matplotlib

Understanding Association Rule Mining with the Apriori Algorithm: A Step-by-Step Guide17 min
Lesson 14

Understanding Association Rule Mining with the Apriori Algorithm: A Step-by-Step Guide

📓 Notebook · mlxtend · NumPy · pandas

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

Mastering Naive Bayes Classifier: Key Concepts and Real-World Data Analysis Applications29 min
Lesson 17

Mastering Naive Bayes Classifier: Key Concepts and Real-World Data Analysis Applications

📓 Notebook · scikit-learn · pandas · NumPy

Master Logistic Regression for Binary Classification: Step-by-Step Practical Guide15 min
Lesson 19

Master Logistic Regression for Binary Classification: Step-by-Step Practical Guide

📓 Notebook · scikit-learn · NumPy · pandas

Understanding Classifier Evaluation: Accuracy, Precision, Recall, and F1-Score Explained20 min
Lesson 20

Understanding Classifier Evaluation: Accuracy, Precision, Recall, and F1-Score Explained

📓 Notebook · scikit-learn · pandas · NumPy

Understanding ROC Curves, AUC, and Confusion Matrix for Classification Model Evaluation19 min
Lesson 21

Understanding ROC Curves, AUC, and Confusion Matrix for Classification Model Evaluation

📓 Notebook · scikit-learn · pandas · NumPy

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 the k-Means Clustering Algorithm: A Clear Step-by-Step Guide16 min
Lesson 24

Understanding the k-Means Clustering Algorithm: A Clear Step-by-Step Guide

📓 Notebook · scikit-learn · NumPy · pandas

Understanding Density-Based Clustering with DBSCAN: Principles and Python Implementation21 min
Lesson 26

Understanding Density-Based Clustering with DBSCAN: Principles and Python Implementation

📓 Notebook · scikit-learn · NumPy · pandas

Understanding 5 Key Cluster Evaluation Metrics for Effective Machine Learning Analysis15 min
Lesson 27

Understanding 5 Key Cluster Evaluation Metrics for Effective Machine Learning Analysis

📓 Notebook · scikit-learn · NumPy · pandas

Understanding Socio-Economic Segmentation Through Hands-On Clustering Techniques16 min
Lesson 28

Understanding Socio-Economic Segmentation Through Hands-On Clustering Techniques

📓 Notebook · scikit-learn · NumPy · pandas

Predicting Diabetes Using Ensemble Machine Learning Models: A Step-by-Step Guide22 min
Lesson 29

Predicting Diabetes Using Ensemble Machine Learning Models: A Step-by-Step Guide

📓 Notebook · scikit-learn · NumPy · pandas

Understanding Bagging and Random Forests: Ensemble Methods in Machine Learning23 min
Lesson 30

Understanding Bagging and Random Forests: Ensemble Methods in Machine Learning

📓 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

Support Vector Machines (SVM): Principles, Methods, and Practical Applications23 min
Lesson 32

Support Vector Machines (SVM): Principles, Methods, and Practical Applications

📓 Notebook · scikit-learn · NumPy · pandas

Foundations of Anomaly and Outlier Detection in Data Analysis Explained19 min
Lesson 35

Foundations of Anomaly and Outlier Detection in Data Analysis Explained

📓 Notebook · scikit-learn · pandas · NumPy

Understanding Statistical Outlier Detection: Methods and Practical Applications in Python19 min
Lesson 36

Understanding Statistical Outlier Detection: Methods and Practical Applications in Python

📓 Notebook · scikit-learn · NumPy · pandas

Sentiment Analysis with Text Mining: A Practical Data Science Capstone Project21 min
Lesson 44

Sentiment Analysis with Text Mining: A Practical Data Science Capstone Project

📓 Notebook · scikit-learn · NumPy · pandas

Comprehensive Data Mining Capstone Project: Step-by-Step Case Study Walkthrough26 min
Lesson 45

Comprehensive Data Mining Capstone Project: Step-by-Step Case Study Walkthrough

📓 Notebook · pandas · scikit-learn · mlxtend

01 Introduction to Python in Jupyter Notebook11 min
Lesson 1

01 Introduction to Python in Jupyter Notebook

📓 Notebook · pandas · Matplotlib

Master Python Data Structures: Lists, Tuples, Sets & Dictionaries Explained Clearly28 min
Lesson 3

Master Python Data Structures: Lists, Tuples, Sets & Dictionaries Explained Clearly

📓 Notebook · pandas · Matplotlib

Comprehensive Guide to Pandas Series and DataFrames for Data Analysis in Python24 min
Lesson 5

Comprehensive Guide to Pandas Series and DataFrames for Data Analysis in Python

📓 Notebook · pandas · NumPy · Matplotlib

How to Import and Export CSV, Excel, and JSON Files in Python for Data Management11 min
Lesson 6

How to Import and Export CSV, Excel, and JSON Files in Python for Data Management

📊 Dataset · 📓 Notebook · pandas · Matplotlib · JSON

Understanding Probability Distributions in Python with SciPy for Statistical Analysis10 min
Lesson 9

Understanding Probability Distributions in Python with SciPy for Statistical Analysis

📓 Notebook · NumPy · pandas · Matplotlib

Understanding Correlation and Covariance in Python for Statistical Analysis14 min
Lesson 10

Understanding Correlation and Covariance in Python for Statistical Analysis

📓 Notebook · pandas · Matplotlib · NumPy

Data Visualization with Matplotlib34 min
Lesson 12

Data Visualization with Matplotlib

📓 Notebook · Matplotlib · pandas · NumPy

Mastering Resampling and Aggregation of Time Series Data with Pandas in Python12 min
Lesson 13

Mastering Resampling and Aggregation of Time Series Data with Pandas in Python

📓 Notebook · pandas · Matplotlib

Master Rolling Mean & Exponential Moving Average in Python for Time Series Analysis16 min
Lesson 14

Master Rolling Mean & Exponential Moving Average in Python for Time Series Analysis

📓 Notebook · pandas · Matplotlib

Foundations of Time Series Analysis: Understanding Trend and Seasonality in Data16 min
Lesson 15

Foundations of Time Series Analysis: Understanding Trend and Seasonality in Data

📓 Notebook · pandas · Matplotlib · datetime

Understanding Trend, Seasonality, Cyclicity, and Noise in Time Series Analysis19 min
Lesson 16

Understanding Trend, Seasonality, Cyclicity, and Noise in Time Series Analysis

📓 Notebook · pandas · Matplotlib

Resampling & Aggregation in Pandas: Master Time Series Data Analysis with Python12 min
Lesson 17

Resampling & Aggregation in Pandas: Master Time Series Data Analysis with Python

📓 Notebook · pandas · Matplotlib

Handling Missing Data in Time Series: Proven Techniques for Accurate Analysis14 min
Lesson 18

Handling Missing Data in Time Series: Proven Techniques for Accurate Analysis

📓 Notebook · pandas · Matplotlib · NumPy

Understanding Stationarity and the Augmented Dickey-Fuller Test in Time Series Analysis14 min
Lesson 19

Understanding Stationarity and the Augmented Dickey-Fuller Test in Time Series Analysis

📓 Notebook · pandas · Matplotlib · statsmodels

Understanding Autocorrelation and Partial Autocorrelation in Time Series Analysis13 min
Lesson 20

Understanding Autocorrelation and Partial Autocorrelation in Time Series Analysis

📓 Notebook · statsmodels · pandas · Matplotlib

Seasonal Decomposition in Python: Techniques for Time Series Analysis and Interpretation10 min
Lesson 21

Seasonal Decomposition in Python: Techniques for Time Series Analysis and Interpretation

📓 Notebook · pandas · Matplotlib · statsmodels

Understanding Autoregressive, Moving Average, and ARMA Models for Time Series Forecasting15 min
Lesson 22

Understanding Autoregressive, Moving Average, and ARMA Models for Time Series Forecasting

📓 Notebook · statsmodels · pandas · Matplotlib

Seasonal ARIMA and SARIMAX in Python: A Guide to Time Series Forecasting17 min
Lesson 24

Seasonal ARIMA and SARIMAX in Python: A Guide to Time Series Forecasting

📓 Notebook · statsmodels · pandas · NumPy

Understanding Exponential Smoothing and Holt-Winters Forecasting Models in Python12 min
Lesson 25

Understanding Exponential Smoothing and Holt-Winters Forecasting Models in Python

📓 Notebook · statsmodels · pandas · NumPy

Understanding Model Diagnostics and Residual Analysis for Time Series Forecasting in Python14 min
Lesson 26

Understanding Model Diagnostics and Residual Analysis for Time Series Forecasting in Python

📓 Notebook · pandas · NumPy · Matplotlib

Creating Lag and Rolling Features for Time Series Analysis in Python12 min
Lesson 27

Creating Lag and Rolling Features for Time Series Analysis in Python

📓 Notebook · pandas · Matplotlib

Encoding Seasonality in Time Series Data Using Fourier Terms for Accurate Modeling12 min
Lesson 28

Encoding Seasonality in Time Series Data Using Fourier Terms for Accurate Modeling

📓 Notebook · scikit-learn · pandas · NumPy

Supervised Learning for Time Series in Python: Data Preparation and Model Setup11 min
Lesson 29

Supervised Learning for Time Series in Python: Data Preparation and Model Setup

📓 Notebook · scikit-learn · pandas · Matplotlib

Linear Regression and Regularization Techniques for Accurate Forecasting in Machine Learning14 min
Lesson 30

Linear Regression and Regularization Techniques for Accurate Forecasting in Machine Learning

📓 Notebook · scikit-learn · pandas · Matplotlib

Using Random Forest and XGBoost for Accurate Time Series Forecasting14 min
Lesson 31

Using Random Forest and XGBoost for Accurate Time Series Forecasting

📓 Notebook · scikit-learn · pandas · Matplotlib

Walk-Forward Validation in Python: A Clear Guide for Time Series Model Evaluation15 min
Lesson 32

Walk-Forward Validation in Python: A Clear Guide for Time Series Model Evaluation

📓 Notebook · scikit-learn · pandas · Matplotlib

Understanding 7 Key Forecast Accuracy Metrics for Evaluating Models in Python16 min
Lesson 33

Understanding 7 Key Forecast Accuracy Metrics for Evaluating Models in Python

📓 Notebook · pandas · NumPy · Matplotlib

Understanding Convolutional Neural Networks for Time Series Analysis in Christian Data Studies10 min
Lesson 36

Understanding Convolutional Neural Networks for Time Series Analysis in Christian Data Studies

📓 Notebook · TensorFlow · scikit-learn · pandas

Sequence-to-Sequence Forecasting in Python: Deep Learning for Time Series Prediction11 min
Lesson 38

Sequence-to-Sequence Forecasting in Python: Deep Learning for Time Series Prediction

📓 Notebook · scikit-learn · NumPy · pandas

Using Multilayer Perceptrons for Time Series Forecasting in Christian Analytics10 min
Lesson 42

Using Multilayer Perceptrons for Time Series Forecasting in Christian Analytics

📓 Notebook · pandas · Matplotlib · statsmodels

Python Basics for Supply Chain Analytics30 min
Lesson 1

Python Basics for Supply Chain Analytics

📓 Notebook · pandas · NumPy

Numbers, Dates, and Quantities in Operations23 min
Lesson 2

Numbers, Dates, and Quantities in Operations

📓 Notebook · pandas · Matplotlib

Control Flow for Operational Decision Logic24 min
Lesson 3

Control Flow for Operational Decision Logic

📓 Notebook · pandas · NumPy

Functions for Supply Chain Calculations21 min
Lesson 4

Functions for Supply Chain Calculations

📓 Notebook · pandas · NumPy

Loading and Exploring Supply Chain Datasets22 min
Lesson 6

Loading and Exploring Supply Chain Datasets

📓 Notebook · pandas

Order-Level and Demand Analysis in Supply Chain Operations Analytics | Full Training19 min
Lesson 7

Order-Level and Demand Analysis in Supply Chain Operations Analytics | Full Training

📓 Notebook · pandas · NumPy

Daily and Monthly Demand Aggregations in Supply Chain Analytics22 min
Lesson 8

Daily and Monthly Demand Aggregations in Supply Chain Analytics

📓 Notebook · pandas · NumPy · Matplotlib

Inventory Level Tracking with Pandas25 min
Lesson 9

Inventory Level Tracking with Pandas

📊 Dataset · 📓 Notebook · pandas · NumPy · Matplotlib

Handling Missing and Dirty Operations Data23 min
Lesson 11

Handling Missing and Dirty Operations Data

📓 Notebook · pandas · Matplotlib · seaborn

Introduction to SQL for Supply Chain Analysts23 min
Lesson 12

Introduction to SQL for Supply Chain Analysts

📓 Notebook · pandas · SQLite

Joining Orders, Inventory, and Supplier Tables in Supply Chain Analytics22 min
Lesson 13

Joining Orders, Inventory, and Supplier Tables in Supply Chain Analytics

📓 Notebook · pandas

SQL vs Pandas for Operational Reporting: Key Differences & Best Practices24 min
Lesson 14

SQL vs Pandas for Operational Reporting: Key Differences & Best Practices

📓 Notebook · pandas

Mastering Core Supply Chain Views for Enhanced Operations Analytics24 min
Lesson 15

Mastering Core Supply Chain Views for Enhanced Operations Analytics

📓 Notebook · pandas · NumPy · Matplotlib

Introduction to Demand Forecasting Data26 min
Lesson 20

Introduction to Demand Forecasting Data

📓 Notebook · pandas · Matplotlib

Time Series Decomposition Techniques for Accurate Demand Forecasting in Supply Chain24 min
Lesson 21

Time Series Decomposition Techniques for Accurate Demand Forecasting in Supply Chain

📓 Notebook · pandas · NumPy · Matplotlib

Moving Average and Exponential Smoothing Models in Supply Chain Analytics31 min
Lesson 22

Moving Average and Exponential Smoothing Models in Supply Chain Analytics

📓 Notebook · pandas · NumPy · Matplotlib

ARIMA and SARIMA for Demand Forecasting in Supply Chains23 min
Lesson 23

ARIMA and SARIMA for Demand Forecasting in Supply Chains

📓 Notebook · statsmodels · pandas · NumPy

Forecast Accuracy Evaluation and Monitoring in Supply Chain Operations26 min
Lesson 24

Forecast Accuracy Evaluation and Monitoring in Supply Chain Operations

📓 Notebook · pandas · NumPy · Matplotlib

Understanding Inventory Dynamics in Supply Chain Analytics28 min
Lesson 25

Understanding Inventory Dynamics in Supply Chain Analytics

📊 Dataset · 📓 Notebook · pandas · NumPy · Matplotlib

Safety Stock and Reorder Point Modeling26 min
Lesson 26

Safety Stock and Reorder Point Modeling

📊 Dataset · 📓 Notebook · pandas · NumPy · Matplotlib

ABC Inventory Classification in Supply Chain Analytics25 min
Lesson 27

ABC Inventory Classification in Supply Chain Analytics

📓 Notebook · pandas · NumPy · Matplotlib

Supplier Performance Metrics in Supply Chain Analytics22 min
Lesson 30

Supplier Performance Metrics in Supply Chain Analytics

📓 Notebook · pandas · NumPy

Lead Time Variability Analysis in Supply Chains31 min
Lesson 31

Lead Time Variability Analysis in Supply Chains

📓 Notebook · pandas · NumPy · Matplotlib

On-Time Delivery and Fulfillment Rates in Supply Chain Analytics19 min
Lesson 32

On-Time Delivery and Fulfillment Rates in Supply Chain Analytics

📓 Notebook · pandas · NumPy

Building Supply Chain Dashboards with Streamlit18 min
Lesson 36

Building Supply Chain Dashboards with Streamlit

📓 Notebook · pandas · Streamlit · Matplotlib

Transforming Operations Notebooks into Scalable Production Pipelines in Supply Chain Analytics25 min
Lesson 37

Transforming Operations Notebooks into Scalable Production Pipelines in Supply Chain Analytics

📓 Notebook · pandas · NumPy

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

End-to-End Supply Chain Analytics Project

📓 Notebook · pandas · NumPy · Matplotlib

Python Basics for Banking22 min
Lesson 1

Python Basics for Banking

📓 Notebook · pandas · NumPy

Numbers, Strings, and Money in Banking21 min
Lesson 2

Numbers, Strings, and Money in Banking

📓 Notebook · pandas · NumPy · regex (re)

Implementing Control Flow for Transaction Logic in Python: Banking and Finance Applications22 min
Lesson 3

Implementing Control Flow for Transaction Logic in Python: Banking and Finance Applications

📓 Notebook · pandas · NumPy

Using Python Functions to Automate Financial Rules in Banking and Finance26 min
Lesson 4

Using Python Functions to Automate Financial Rules in Banking and Finance

📊 Dataset · 📓 Notebook · pandas · NumPy

Effective Error Handling in Banking Systems Using Python for Secure Financial Software21 min
Lesson 5

Effective Error Handling in Banking Systems Using Python for Secure Financial Software

📓 Notebook · pandas · NumPy · logging

How to Load and Analyze Bank Datasets in Python for Financial Insights24 min
Lesson 6

How to Load and Analyze Bank Datasets in Python for Financial Insights

📓 Notebook · pandas · NumPy

Transaction-Level Financial Data Analysis Using Python for Banking and Finance21 min
Lesson 7

Transaction-Level Financial Data Analysis Using Python for Banking and Finance

📓 Notebook · pandas · NumPy

How to Aggregate Daily and Monthly Financial Data Using Python for Banking Analysis18 min
Lesson 8

How to Aggregate Daily and Monthly Financial Data Using Python for Banking Analysis

📓 Notebook · pandas · NumPy

Effective Methods for Cleaning and Managing Missing Data in Banking Datasets Using Python20 min
Lesson 11

Effective Methods for Cleaning and Managing Missing Data in Banking Datasets Using Python

📓 Notebook · pandas · NumPy

Fundamentals of SQL for Banking Analysts: Essential Skills for Financial Data Analysis19 min
Lesson 12

Fundamentals of SQL for Banking Analysts: Essential Skills for Financial Data Analysis

📓 Notebook · pandas · NumPy

Comparing SQL and Pandas for Effective Financial Reporting and Data Analysis31 min
Lesson 14

Comparing SQL and Pandas for Effective Financial Reporting and Data Analysis

📓 Notebook · pandas · NumPy · SQLite

How to Build Core Banking Views with Python for Financial Data Management22 min
Lesson 15

How to Build Core Banking Views with Python for Financial Data Management

📓 Notebook · pandas · NumPy

Analyzing Key Banking KPIs with Python: A Practical Guide for Finance Professionals26 min
Lesson 16

Analyzing Key Banking KPIs with Python: A Practical Guide for Finance Professionals

📓 Notebook · pandas · NumPy

Creating Automated Regulatory Reports for Banking Compliance Using Python22 min
Lesson 17

Creating Automated Regulatory Reports for Banking Compliance Using Python

📓 Notebook · pandas · NumPy

Understanding End-of-Day Processing Logic in Banking with Python21 min
Lesson 19

Understanding End-of-Day Processing Logic in Banking with Python

📊 Dataset · 📓 Notebook · pandas · NumPy

Fundamentals of Credit Risk Data Analysis in Banking Using Python20 min
Lesson 20

Fundamentals of Credit Risk Data Analysis in Banking Using Python

📓 Notebook · pandas · NumPy

Feature Engineering Techniques to Improve Credit Risk Models Using Python20 min
Lesson 22

Feature Engineering Techniques to Improve Credit Risk Models Using Python

📓 Notebook · pandas · NumPy

Understanding Rule-Based Fraud Detection in Banking: A Practical Python Guide20 min
Lesson 26

Understanding Rule-Based Fraud Detection in Banking: A Practical Python Guide

📓 Notebook · pandas · NumPy

Designing Effective Fraud Alert Thresholds for Banking Systems Using Python25 min
Lesson 29

Designing Effective Fraud Alert Thresholds for Banking Systems Using Python

📓 Notebook · scikit-learn · Matplotlib · pandas

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

Automating Banking Workflows with Python: Practical Training for Financial Efficiency20 min
Lesson 34

Automating Banking Workflows with Python: Practical Training for Financial Efficiency

📓 Notebook · pandas · NumPy

Automating Banking and Finance Workflows with Python Job Scheduling19 min
Lesson 35

Automating Banking and Finance Workflows with Python Job Scheduling

📓 Notebook · pandas · NumPy · datetime

1 Introduction to Machine Learning in Python11 min
Lesson 8

1 Introduction to Machine Learning in Python

📓 Notebook · scikit-learn · pandas · Matplotlib

Understanding Accuracy, Precision, Recall, F1 Score, and ROC Curve for Model Evaluation in Python15 min
Lesson 14

Understanding Accuracy, Precision, Recall, F1 Score, and ROC Curve for Model Evaluation in Python

📓 Notebook · scikit-learn · pandas · Matplotlib

Understanding Simple and Multiple Linear Regression in Python for Bible Study Applications12 min
Lesson 29

Understanding Simple and Multiple Linear Regression in Python for Bible Study Applications

📓 Notebook · scikit-learn · pandas · Matplotlib

Understanding Ridge, Lasso, and ElasticNet Regularization in Python for Regression Analysis13 min
Lesson 33

Understanding Ridge, Lasso, and ElasticNet Regularization in Python for Regression Analysis

📓 Notebook · scikit-learn · pandas

Predicting California Housing Prices with Python: A Step-by-Step Regression Guide16 min
Lesson 34

Predicting California Housing Prices with Python: A Step-by-Step Regression Guide

📓 Notebook · scikit-learn · pandas

Understanding K Nearest Neighbors (KNN) in Python: A Step-by-Step Guide for Classification13 min
Lesson 44

Understanding K Nearest Neighbors (KNN) in Python: A Step-by-Step Guide for Classification

📓 Notebook · scikit-learn · pandas

Understanding Decision Trees and Random Forests in Python for Bible Teaching Applications16 min
Lesson 46

Understanding Decision Trees and Random Forests in Python for Bible Teaching Applications

📓 Notebook · scikit-learn · NumPy · pandas

Master Hyperparameter Tuning with GridSearchCV in Python for Optimal ML Models12 min
Lesson 61

Master Hyperparameter Tuning with GridSearchCV in Python for Optimal ML Models

📓 Notebook · scikit-learn · pandas

Understanding Principal Component Analysis (PCA) in Python: A Comprehensive Tutorial13 min
Lesson 68

Understanding Principal Component Analysis (PCA) in Python: A Comprehensive Tutorial

📓 Notebook · scikit-learn · pandas · Matplotlib

Customer Segmentation Using PCA and KMeans Clustering in Python: A Step-by-Step Guide15 min
Lesson 69

Customer Segmentation Using PCA and KMeans Clustering in Python: A Step-by-Step Guide

📓 Notebook · scikit-learn · pandas · Matplotlib

Understanding Gradient Boosting and Implementing XGBoost in Python for Predictive Modeling11 min
Lesson 75

Understanding Gradient Boosting and Implementing XGBoost in Python for Predictive Modeling

📓 Notebook · scikit-learn · pandas · NumPy

Introduction to Technical Analysis for Finance and Stock Market Analytics23 min
Lesson 1

Introduction to Technical Analysis for Finance and Stock Market Analytics

📓 Notebook · pandas · NumPy · yfinance

Understanding Financial Markets and Instruments: Key Concepts and Analytics35 min
Lesson 2

Understanding Financial Markets and Instruments: Key Concepts and Analytics

📓 Notebook · pandas · NumPy · yfinance

Types of Financial Data: OHLCV, Fundamentals, and Sentiment Explained24 min
Lesson 3

Types of Financial Data: OHLCV, Fundamentals, and Sentiment Explained

📓 Notebook · pandas · NumPy · yfinance

Financial Analytics Workflow Using Python: Step-by-Step Training for Beginners26 min
Lesson 4

Financial Analytics Workflow Using Python: Step-by-Step Training for Beginners

📓 Notebook · pandas · NumPy · yfinance

Numerical Analysis with NumPy for Financial Data: Training and Applications24 min
Lesson 8

Numerical Analysis with NumPy for Financial Data: Training and Applications

📓 Notebook · NumPy · pandas · yfinance

Introduction to Pandas for Stock Data Analysis20 min
Lesson 9

Introduction to Pandas for Stock Data Analysis

📓 Notebook · pandas · yfinance

Structure of Stock Market Datasets for Analytical Training24 min
Lesson 11

Structure of Stock Market Datasets for Analytical Training

📓 Notebook · pandas · NumPy · yfinance

Understanding OHLCV Data in Finance: Open, High, Low, Close, and Volume Explained24 min
Lesson 12

Understanding OHLCV Data in Finance: Open, High, Low, Close, and Volume Explained

📊 Dataset · 📓 Notebook · pandas · yfinance · NumPy

Assessing Financial Data Quality: Techniques and Best Practices for Accurate Analysis23 min
Lesson 15

Assessing Financial Data Quality: Techniques and Best Practices for Accurate Analysis

📓 Notebook · pandas · NumPy · yfinance

Preparing Clean Financial Datasets for Analysis: Step-by-Step Data Cleaning Guide23 min
Lesson 20

Preparing Clean Financial Datasets for Analysis: Step-by-Step Data Cleaning Guide

📊 Dataset · 📓 Notebook · pandas · NumPy · yfinance

Scheduling Financial Data Updates for Automated Analytics25 min
Lesson 44

Scheduling Financial Data Updates for Automated Analytics

📊 Dataset · 📓 Notebook · pandas · yfinance · NumPy

Introduction to Time Series in Finance: Key Concepts and Applications23 min
Lesson 46

Introduction to Time Series in Finance: Key Concepts and Applications

📓 Notebook · Matplotlib · pandas · NumPy

Moving Averages and Smoothing Techniques in Stock Market Analysis28 min
Lesson 49

Moving Averages and Smoothing Techniques in Stock Market Analysis

📓 Notebook · pandas · NumPy · yfinance

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

Exporting Financial Reports with Python: Step-by-Step Training Guide28 min
Lesson 60

Exporting Financial Reports with Python: Step-by-Step Training Guide

📊 Dataset · 📓 Notebook · pandas · NumPy · yfinance

1 Capstone ML Project in Python: Build and Evaluate a Machine Learning Model14 min
Lesson 1

1 Capstone ML Project in Python: Build and Evaluate a Machine Learning Model

📓 Notebook · scikit-learn · pandas · NumPy

Comprehensive Guide to Training Machine Learning Models with Scikit-Learn in Python21 min
Lesson 3

Comprehensive Guide to Training Machine Learning Models with Scikit-Learn in Python

📓 Notebook · scikit-learn · pandas · Matplotlib

2 Train-Test Split in Python: Step-by-Step Guide for Machine Learning Beginners12 min
Lesson 4

2 Train-Test Split in Python: Step-by-Step Guide for Machine Learning Beginners

📓 Notebook · scikit-learn · pandas

3 Cross-Validation in Python: Machine Learning Model Evaluation Techniques10 min
Lesson 5

3 Cross-Validation in Python: Machine Learning Model Evaluation Techniques

📓 Notebook · scikit-learn · pandas · NumPy

Simple Linear Regression Model in Python with scikit-learn21 min
Lesson 7

Simple Linear Regression Model in Python with scikit-learn

📓 Notebook · scikit-learn · pandas · Matplotlib

Polynomial Regression in Python: Complete Guide for Machine Learning Beginners11 min
Lesson 8

Polynomial Regression in Python: Complete Guide for Machine Learning Beginners

📓 Notebook · scikit-learn · NumPy · pandas

Titanic Survival Prediction with Python: Data Analysis & Machine Learning Basics11 min
Lesson 14

Titanic Survival Prediction with Python: Data Analysis & Machine Learning Basics

📓 Notebook · scikit-learn · pandas

Building a Heart Disease Classification Model in Python: Step-by-Step Machine Learning Guide13 min
Lesson 15

Building a Heart Disease Classification Model in Python: Step-by-Step Machine Learning Guide

📓 Notebook · scikit-learn · pandas

Handling Missing Values and Data Imputation Techniques in Python for Machine Learning12 min
Lesson 16

Handling Missing Values and Data Imputation Techniques in Python for Machine Learning

📓 Notebook · pandas · NumPy · Matplotlib

Feature Scaling and Pipeline Construction in Python for Effective Machine Learning12 min
Lesson 18

Feature Scaling and Pipeline Construction in Python for Effective Machine Learning

📓 Notebook · scikit-learn · pandas

Understanding KMeans Clustering in Python: A Guide to Unsupervised Machine Learning15 min
Lesson 22

Understanding KMeans Clustering in Python: A Guide to Unsupervised Machine Learning

📓 Notebook · pandas · scikit-learn · Matplotlib

Master DBSCAN & Hierarchical Clustering in Python for Unsupervised Learning12 min
Lesson 23

Master DBSCAN & Hierarchical Clustering in Python for Unsupervised Learning

📓 Notebook · scikit-learn · NumPy · pandas

Master Support Vector Machines (SVM) in Python for Advanced Machine Learning12 min
Lesson 26

Master Support Vector Machines (SVM) in Python for Advanced Machine Learning

📓 Notebook · scikit-learn · NumPy · pandas

Understanding Gradient Boosting with LightGBM in Python for Advanced Machine Learning9 min
Lesson 28

Understanding Gradient Boosting with LightGBM in Python for Advanced Machine Learning

📓 Notebook · scikit-learn · pandas · LightGBM

Master Ensemble Learning & Stacking Techniques in Python for Better Machine Learning Models15 min
Lesson 29

Master Ensemble Learning & Stacking Techniques in Python for Better Machine Learning Models

📓 Notebook · scikit-learn · NumPy · pandas

Building a Credit Card Fraud Detection System with Python and Machine Learning10 min
Lesson 30

Building a Credit Card Fraud Detection System with Python and Machine Learning

📓 Notebook · pandas

Comprehensive PyArrow Training for Efficient Data Processing in Python21 min

Comprehensive PyArrow Training for Efficient Data Processing in Python

📊 Dataset · 📓 Notebook · PyArrow · pandas · NumPy