Site icon Ampersand Tutorials

Multiple Comparisons and False Discovery Rate: What Changes When You Test a Lot (2026)

Quick answer: If you run one test, a p-value has one meaning. If you run many tests, that meaning changes because you have given yourself many chances to find a small p-value by luck. Multiple-comparisons methods try to limit how often you are fooled. The two most useful ideas are familywise error control, which protects against any false positive in a defined set of tests, and false discovery rate control, which limits the proportion of flagged results you expect to be false leads.

Part 3 of a practical statistics series for researchers. If the basics are new, start with p-values, effect sizes, and confidence intervals.

Why multiplicity is a real problem

A single test with a 0.05 threshold has a 5% chance of a false positive if the null is true and all assumptions hold. That sounds small.

Now imagine 20 independent tests, all null, each at 0.05. The chance of at least one false positive is much larger than 5%.

That is not a trick. It is the basic logic of repeated chances. The more tests you run, the more opportunities there are for something to look significant even when nothing real is happening.

This matters because real research is often full of testing:

If you treat each p-value as if it were the only test in the world, you will overstate how strong the evidence is.

What “multiple comparisons” actually means

A multiple comparison is not any two numbers being compared. It means you have a family of tests or claims and you want to control how often errors appear in that family.

That word “family” matters. The right correction depends on what set of decisions you are making.

For example:

The correction is not magic. It is a way to be honest about how many chances you gave yourself.

The two main goals

There are two common error goals.

These are not the same goal, and they are not interchangeable.

Familywise control is appropriate when even one false positive is costly, such as a confirmatory claim you plan to build a conclusion on. False discovery rate control is often better when you expect many tests, want to flag a set of promising leads, and can afford to follow up some false positives later.

A simple way to think about FDR

Suppose you run 100 tests and 10 of them come out significant after an FDR procedure.

One interpretation is: among those 10 flagged results, the procedure expects about a certain fraction to be false discoveries, on average, under its assumptions. That fraction is the target FDR level.

This is not the same as saying “there is an X% chance this specific result is false.” FDR is about the behavior of the selection procedure across the set of flagged results, not a probability attached to one paper, one estimate, or one hypothesis.

That distinction helps avoid a common overinterpretation.

What FDR does well

FDR is useful when you have many tests and you want to keep the list of findings usable.

It tends to retain more true positives than strict familywise methods in high-dimensional settings, while still limiting the false-discovery proportion on average. That makes it popular for screening tasks: gene expression, feature selection, large sets of outcomes, and similar situations where you cannot treat every test as equally sacred.

But usefulness is not the same as automatic correctness. If you apply FDR to a mess of exploratory tests without defining the family, without reporting the total number of tests, and without distinguishing confirmatory from exploratory results, you can still mislead.

What FDR does not do

FDR does not:

It is a rule for limiting one kind of error across a set of decisions. That is valuable, but it is not a substitute for thinking about the question, the model, the measurements, and the analysis plan.

Bonferroni and why it is famous

The simplest familywise idea is the Bonferroni correction: if you run m tests and want overall significance level alpha, test each one at alpha/m.

Bonferroni is easy to explain and easy to apply, which is part of why it is famous. It is also conservative in many settings, especially when tests are correlated or when you care more about the proportion of false positives than about the chance of any false positive.

That does not make Bonferroni wrong. It makes it one tool among several, best used when strict familywise control is the goal and the cost of a false positive is high.

The right correction depends on the aim

The choice is not “correct everything” versus “ignore the problem.” It is: what are you trying to protect?

The key is to match the correction to the decision problem.

Define the family before you test

One of the most common mistakes is deciding what counts as a family after looking at the results.

That is risky because the choice can be influenced by what looks interesting. If you only correct the tests that “looked borderline” or only report the ones that survived a correction chosen after the fact, the reported evidence is less trustworthy.

A better approach is to define the family in advance when possible:

Pre-specifying the family does not guarantee correctness, but it reduces the chance that the correction becomes a post-hoc story.

Exploratory work is still useful, but say so

Exploratory analysis is not a sin. It is how you generate hypotheses.

The problem is calling an exploratory result confirmatory. If you tested many things, picked the best-looking one, and then reported it as if it were the only test, you have overstated the evidence.

A clean way to handle this is to label results clearly:

That labeling helps readers understand what kind of evidence they are getting.

A practical decision flow

When you have many tests, ask:

If the answer to the last question is no, the correction alone will not rescue the interpretation.

A worked sketch

Suppose you compare a new teaching method across 12 outcomes.

If the primary outcome is significant, you can report it with its p-value and interval, understanding that it was a single planned test.

For the secondary outcomes, you may want to correct for the five tests if you want to guard against false positives among them.

For the exploratory outcomes, you might use FDR if you want a shortlist of leads, but you should be clear that those are leads, not confirmed effects.

That structure is more honest than collapsing all 12 outcomes into one “significance” statement.

What to report

When multiplicity is in play, the report should usually say:

That level of detail lets readers judge the evidence rather than just seeing a table of asterisks.

Common mistakes

Key takeaways

Challenge

Take a set of results you have seen or generated with many outcomes or comparisons. Identify the primary claim, the family of tests that should share a correction, and whether familywise control or FDR is more appropriate for that claim. Then write two sentences: one for the confirmatory interpretation and one for the exploratory shortlist.

Analysing many outcomes or predictors and unsure how to report them? Ampersand Academy offers one-to-one mentoring on statistics and data analysis — part of Mahadhi, a development and digital marketing company.

—

FAQ

Not always, but you do need to account for multiplicity whenever you make several related claims and want to limit false positives. Ignoring it can make a set of results look stronger than they are.

Familywise error controls the chance of at least one false positive in a family of tests. FDR controls the expected proportion of positive findings that are false discoveries across the flagged set.

Not universally. Bonferroni is stricter and may be suitable for confirmatory claims. FDR is often more useful for large screening sets. The right choice depends on the goal.

No. FDR is about the behavior of the selection procedure over the set of flagged results, not a direct probability that any one result is true.

A family is the set of tests tied to the same decision problem. It might be a few pre-specified outcomes, many exploratory biomarkers, or all pairwise comparisons from one experiment. The definition matters.

You can call it a lead or an exploratory result. Calling it a confirmed finding is misleading if many other tests were also examined.

Report how many tests were done, which family each correction applied to, which method you used, and which results were primary, secondary, or exploratory.

Do I always need to correct for multiple comparisons?

Not always, but you do need to account for multiplicity whenever you make several related claims and want to limit false positives. Ignoring it can make a set of results look stronger than they are.

What is the difference between familywise error and FDR?

Familywise error controls the chance of at least one false positive in a family of tests. FDR controls the expected proportion of positive findings that are false discoveries across the flagged set.

Is FDR better than Bonferroni?

Not universally. Bonferroni is stricter and may be suitable for confirmatory claims. FDR is often more useful for large screening sets. The right choice depends on the goal.

Does FDR mean a significant result is probably true?

No. FDR is about the behavior of the selection procedure over the set of flagged results, not a direct probability that any one result is true.

What counts as one family of tests?

A family is the set of tests tied to the same decision problem. It might be a few pre-specified outcomes, many exploratory biomarkers, or all pairwise comparisons from one experiment. The definition matters.

Can I call an exploratory result a finding?

You can call it a lead or an exploratory result. Calling it a confirmed finding is misleading if many other tests were also examined.

What should I report when I run many tests?

Report how many tests were done, which family each correction applied to, which method you used, and which results were primary, secondary, or exploratory.

Exit mobile version