Tutorial

Tutorial

Hands-on walkthroughs for SQL, Python, Excel and visualisation tools — every example is runnable, not a screenshot.

121 articles in Tutorial · Page 10 of 14

Tutorial

Excel Charts for Analysts: Pick the Right Visual and Use Aggregation Intentionally

Choose the right Excel chart for the message. Learn column, line, pie, and combo visuals — and how Excel aggregates values before plotting.

4 min readRead
Tutorial

Excel for Data Analysts: Interface Tour in 6 Minutes

New to Excel for analytics? Tour the ribbon, grid, formula bar, and file basics that prevent silent errors — and find the right tab in seconds.

6 min readRead
Tutorial

Market Basket Analysis in Python: Support, Confidence, Lift & Apriori Explained

Master Market Basket Analysis and Association Rule Mining in Python. Learn the mathematical intuition behind Support, Confidence, and Lift, one-hot encode transaction baskets, and implement Apriori and FP-Growth using Pandas and Mlxtend.

12 min readRead
Tutorial

REST APIs for Data Analysts in Python: Authentication, Pagination & JSON Normalization

Master REST API data extraction in Python. Learn how to handle Bearer tokens and API keys, loop through offset and cursor pagination, flatten nested JSON with pd.json_normalize(), and build fault-tolerant pipelines with automatic retries.

12 min readRead
Tutorial

Python Exploratory Data Analysis (EDA): The Complete Step-by-Step Workflow

Master the complete 6-stage Python Exploratory Data Analysis (EDA) framework. Learn structured data inspection, missing value imputation, IQR outlier detection, distribution analysis, correlation heatmaps, and feature profiling.

13 min readRead
Tutorial

Python Pandas for Data Analysis: Getting Started Guide (2026)

Learn Python Pandas for data analysis from scratch. DataFrames, filtering, groupby, merging, data cleaning, and 5 one-liners every data analyst should know.

9 min readRead
Tutorial

Product Analytics in Python: Funnel Conversion, Drop-off & User Journey Mapping

Master product funnel analysis in Python with Pandas and Plotly. Calculate step-by-step conversion rates, drop-off percentages, time-to-convert distributions, and interactive Sankey user journeys.

11 min readRead
Tutorial

WHERE vs HAVING in SQL: Execution Order & Key Differences

Master WHERE vs HAVING in SQL. Learn why WHERE filters before GROUP BY, why aggregate functions fail in WHERE, and the full 7-step query execution order.

9 min readRead
Tutorial

SQL Subqueries Explained: Scalar, Correlated & Syntax Guide

Master the 3 types of SQL subqueries: scalar, multi-row (IN/EXISTS), and correlated. Avoid the NOT IN NULL trap and learn when to refactor to readable CTEs.

10 min readRead
Tutorial | Topfolio Blog