Reporting & Reproducibility · Lesson 85

Uncertainty and Limitations

Analytical results depend on sampling variation, measurement quality, missing data, modelling assumptions and the scope of the observed population.

ConceptWorked examplePracticeKnowledge check
Textbook walkthrough

Uncertainty and Limitations

Analytical results depend on sampling variation, measurement quality, missing data, modelling assumptions and the scope of the observed population. Reporting uncertainty means distinguishing what the data directly support from what remains unknown; reporting limitations explains conditions under which the conclusion may not generalise.

Learning goal: explain why Uncertainty and Limitations behaves this way, apply it to a small example, and verify the result independently. Begin by being able to justify this first step: Identify uncertainty from sampling or model estimation where applicable.

Deeper walkthrough

Read Uncertainty and Limitations as a mechanism, not a recipe

Treat this as a sequence of observable decisions rather than one opaque command. Stage 1: Identify uncertainty from sampling or model estimation where applicable. Stage 2: Identify data-quality and measurement limitations. Stage 3: Separate association from causal claims unless the design supports causality. Final checkpoint: Explain how each major limitation could change the decision, not merely list disclaimers.

Mechanism

Follow the transformation

Identify uncertainty from sampling or model estimation where applicable.

Identify data-quality and measurement limitations.

Separate association from causal claims unless the design supports causality.

Evidence

Know what would convince you

  • Recompute one result from a handful of source rows or an independent formula.
  • Check row counts, group totals and units before interpreting differences.
Useful distinctionDefinition: The exact metric/selection/comparison being computed.
How it works

Trace the mechanism step by step

  1. Identify uncertainty from sampling or model estimation where applicable.
  2. Identify data-quality and measurement limitations.
  3. Separate association from causal claims unless the design supports causality.
  4. State populations/time periods not represented by the data.
  5. Explain how each major limitation could change the decision, not merely list disclaimers.
Worked demonstration

Qualified conclusion

Observed: conversion rose from 8.1% to 8.8%.
Limitation: campaign allocation was not random and audience mix changed.
Claim: association with the campaign, not proof of causal lift.
Expected / illustrative result
The limitation directly constrains the strength of the conclusion.
Interpret the result.

For Uncertainty and Limitations, identify exactly what each reported quantity represents, including its units/denominator, and independently recompute one part of the result.

Distinctions & related ideas

Place the concept correctly

DefinitionThe exact metric/selection/comparison being computed.
EvidenceTable, formula or visual that answers the question.
AuditIndependent count/total/rule check that can reveal an error.
Use deliberately

When it is appropriate

Use Uncertainty and Limitations when it answers a defined question in Reporting & Reproducibility and its inputs/assumptions match the current data or program state.

Boundary conditions

When to stop or reconsider

Reconsider Uncertainty and Limitations when the required information is unavailable, the operation would violate a validation/data boundary, or a simpler operation answers the question more transparently.

Common mistakes

Failure modes to recognise

  • Changing the population/grain without noticing it.
  • Using an undefined denominator, time window, unit or category rule.
  • Presenting a number/plot without reconciling it to source counts or totals.
Verification

How to check the result

  • Recompute one result from a handful of source rows or an independent formula.
  • Check row counts, group totals and units before interpreting differences.
  • Change one source value and predict which reported value/mark should change.
Hands-on practice

Demonstrate understanding

Try this:

Construct a tiny example of Uncertainty and Limitations. First identify uncertainty from sampling or model estimation where applicable. Then identify data-quality and measurement limitations. Predict the result before execution and explain one boundary or failure case.

Use a very small example and calculate one quantity manually. Separate sample evidence from population/causal claims.
Knowledge check

Check reasoning, not memorisation

Which approach best demonstrates understanding of Uncertainty and Limitations?

Quick reference

Remember the logic

Step 1Identify uncertainty from sampling or model estimation where applicable.
Step 2Identify data-quality and measurement limitations.
Step 3Separate association from causal claims unless the design supports causality.
Step 4State populations/time periods not represented by the data.
Lesson summary

What to remember

  • Analytical results depend on sampling variation, measurement quality, missing data, modelling assumptions and the scope of the observed population. Reporting uncertainty means distinguishing what the data directly support from what remains unknown; reporting limitations explains conditions under which the conclusion may not generalise.
  • Identify uncertainty from sampling or model estimation where applicable.
  • Changing the population/grain without noticing it.
  • Recompute one result from a handful of source rows or an independent formula.