beginnerintro

The Data Science Workflow

The step by step that turns a vague question into a real answer.

Key Points

What it is

It's just a repeatable process. You start with a question, then get data, clean it, explore it, build a model, and finally tell someone what you found. Real projects loop back. You learn something late that forces you to rethink earlier steps. That's fine. Normal.

Why it exists

Without a workflow, you just stare at numbers and try random things. That's not data science, that's guessing. A structured workflow saves time, reduces mistakes, and makes your work reproducible. Also, when you're stuck, you know what to do next.

Intuition

It's like cooking from a recipe. First, decide what dish you're making (question). Then gather ingredients (data). Wash and chop (cleaning). Taste as you go (exploration). Cook (modelling). Finally, plate it so someone wants to eat it (communication). And just like cooking, sometimes you realise halfway that you need to go back to the store.

How it works

  1. Question definition

    Turn a business problem into a data question with a clear success measure.

  2. Data acquisition

    Find and pull the data you need, from internal databases, external APIs, or flat files.

  3. Data cleaning

    Fix missing values, standardise formats, kill duplicates, handle outliers.

  4. Exploratory analysis (EDA)

    Plot distributions, check correlations, generate guesses about patterns.

  5. Modelling

    Build statistics or machine learning models to answer the question, then validate them.

  6. Communication

    Present findings with visuals, plain language, and a clear 'so what?', not just code dumps.

When to use

Common mistakes

Was this concept helpful?

Spot an error or gap? Suggest an edit →

Related concepts

what-is-data-sciencewhat-is-edadata-vs-information-vs-insight
Chirp at me!