Choose a model for the work you need to doMe
← Use casesData analysis

A/B tests & statistical inference

Check assignments, metrics, and samples against the design, then calculate effects and confidence intervals within the experiment's limits.

What to prepare

Inputs

Experiment protocol, assignment data, primary metric, sampling unit, and pre-specified analysis plan.

What to produce

Deliverables

Assignment quality checks, effect and interval estimates, statistical results, and decision rationale.

Step-by-step workflow

Break the work into verifiable stages, then choose models and supporting tools.

  1. 01

    Review the experiment design

    Confirm randomization units, experiment duration, primary metrics, and pre-specified stopping conditions.

  2. 02

    Check sample quality

    Check allocation ratios, contamination, repeated users, missing values, and anomalies.

  3. 03

    Run statistical calculations

    Choose tests suited to the design and metric distribution. Calculate effect sizes and confidence intervals.

  4. 04

    Explain business implications

    Discuss uncertainty, practical benefits, and applicable populations, rather than significance alone.

Required model capabilities

Combine models for the actual stages. The directory includes candidates matching one or more of these capabilities.

View matching models

Supporting tools

R / Python statistical librariesExperiment assignment & logging

Selection & delivery checks

  • Execute statistical code and disclose assumptions and parameters.
  • Multiple comparisons, early stopping, and repeated inspection affect conclusions.
  • Observational data cannot be interpreted as a randomized experiment.

An example request

Analyze an A/B test in Python, check allocation and data quality, calculate effect sizes and confidence intervals, and explain statistical and business implications.
Find models for this request

Related scenarios

All scenarios