Skip to content

AdamWongCH/analytics-thinking

Repository files navigation

Analytics Thinking

A practical, thinking-first approach to data analytics for real-world decision-making.


Overview

This repository provides a structured learning path for analytics.

It is designed to help you:

think with data, not just work with it

The focus is not only on techniques, but on:

  • framing the right problems
  • interpreting results meaningfully
  • supporting decisions and actions
  • evaluating whether decisions actually work

What Makes This Different

Most analytics resources focus on:

  • tools
  • coding
  • models

This repository focuses on:

Thinking → Interpretation → Decision → Impact

You will learn:

  • how to ask the right questions
  • how to make sense of data
  • how to connect analysis to real-world outcomes
  • how to evaluate whether decisions actually make a difference

Learning Path

🟩 Core Modules (1–10)

Learn how to think with data and apply core analytical techniques.

  1. Introduction to Data Thinking
  2. Problem Framing
  3. Data Understanding
  4. Regression
  5. Classification
  6. Clustering
  7. Association
  8. Time Series
  9. Natural Language Processing
  10. Real-World Analytics Systems (understanding how analytics systems work)

🟨 Extension Modules (11–13)

Extend your thinking beyond models into structure, decision-making, and evaluation.

  1. Social Network Analytics (Relationships & Influence)
  2. Prescriptive Analytics (Decision & Optimisation Thinking)
  3. Experimentation & Causal Thinking (Evaluation & Impact)

Structure

Each module includes:

  • Lesson → concepts and intuition
  • Exercise → guided thinking
  • Lab → hands-on application
  • Solutions → reference

Framework

This course follows the CRISP-DM framework:

  1. Business Understanding
  2. Data Understanding
  3. Data Preparation
  4. Modelling
  5. Evaluation
  6. Deployment

Different modules emphasise different parts of the process, but the framework remains consistent.


How to Use

Start from:

1-Introduction/

Proceed sequentially through the core modules.

Extension modules deepen your analytical thinking and connect analysis to decision-making and evaluation.


Who This Is For

  • beginners learning analytics
  • professionals working with data
  • non-technical users who want to think more clearly with data

Tools

  • Python (recommended)
  • R (optional)

Philosophy

Analytics is not about models.

It is about:

making better decisions — and knowing whether those decisions work


Author

Adam Wong Cheng Hun


License

CC BY-NC 4.0

About

A thinking-first analytics learning path from data to decision to impact. Covers problem framing, modelling, decision-making, causal evaluation, and system design, with hands-on labs in Python and R.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors