Hedges' g & Glass's Delta Calculator

Alternative standardized effect sizes.

Examples:

Enter means, SDs, and sample sizes for both groups

Group 1

Group 2

Enter group statistics to calculate Hedges' g

Use Hedges' g or Glass's delta when you need alternatives to Cohen's d. Hedges' g corrects for small-sample bias, while Glass's delta uses only the control group's standard deviationβ€”useful when treatments might affect variability.

What Are These Effect Sizes?

All three measure the standardized difference between two group means:

Cohen's d

d=XΛ‰1βˆ’XΛ‰2spooledd = \frac{\bar{X}_1 - \bar{X}_2}{s_{pooled}}

Uses pooled standard deviation from both groups.

Hedges' g

g=dΓ—Jg = d \times J

Where J=1βˆ’34(n1+n2)βˆ’9J = 1 - \frac{3}{4(n_1 + n_2) - 9} is the bias correction factor.

Glass's Delta (Ξ”)

Ξ”=XΛ‰1βˆ’XΛ‰2scontrol\Delta = \frac{\bar{X}_1 - \bar{X}_2}{s_{control}}

Uses only the control group's standard deviation.

Why Different Measures?

Cohen's d

  • Most common and widely understood
  • Slightly biased upward in small samples
  • Assumes equal variances

Hedges' g

  • Corrects Cohen's d for small-sample bias
  • Preferred for meta-analysis
  • Nearly identical to d for large samples

Glass's Delta

  • Appropriate when treatment affects variability
  • Uses untreated (control) group as reference
  • Avoids contaminating the denominator with treatment effects

The Bias Correction Factor

Cohen's d overestimates the population effect, especially with small samples. Hedges' correction:

J=1βˆ’34(n1+n2βˆ’2)βˆ’1J = 1 - \frac{3}{4(n_1 + n_2 - 2) - 1}

Or approximately:

Jβ‰ˆ1βˆ’34Nβˆ’9J \approx 1 - \frac{3}{4N - 9}

Total NJ (correction)% Reduction
100.9564.4%
200.9712.9%
300.9792.1%
500.9851.5%
1000.9920.8%
∞1.0000%

For N > 50, the difference is negligible.

Example Calculations

Data:

  • Treatment: n₁ = 25, M₁ = 75, SD₁ = 12
  • Control: nβ‚‚ = 25, Mβ‚‚ = 68, SDβ‚‚ = 10

Pooled SD: spooled=(24)(122)+(24)(102)48=3456+240048=11.07s_{pooled} = \sqrt{\frac{(24)(12^2) + (24)(10^2)}{48}} = \sqrt{\frac{3456 + 2400}{48}} = 11.07

Cohen's d: d=75βˆ’6811.07=0.632d = \frac{75 - 68}{11.07} = 0.632

Hedges' g: J=1βˆ’34(50)βˆ’9=1βˆ’3191=0.984J = 1 - \frac{3}{4(50) - 9} = 1 - \frac{3}{191} = 0.984 g=0.632Γ—0.984=0.622g = 0.632 \times 0.984 = 0.622

Glass's Delta: Ξ”=75βˆ’6810=0.70\Delta = \frac{75 - 68}{10} = 0.70

When to Use Each

MeasureUse When
Cohen's dGeneral purpose, large samples, equal variances assumed
Hedges' gSmall samples, meta-analysis, publication
Glass's Ξ”Treatment may change variability, unequal variances

Confidence Intervals

For Cohen's d and Hedges' g

Standard error:

SEd=n1+n2n1n2+d22(n1+n2)SE_d = \sqrt{\frac{n_1 + n_2}{n_1 n_2} + \frac{d^2}{2(n_1 + n_2)}}

95% CI: dΒ±1.96Γ—SEdd \pm 1.96 \times SE_d

For Hedges' g, multiply SE by J or compute directly using the corrected variance formula.

For Glass's Delta

SEΞ”=n1+n2n1n2+Ξ”22(n2βˆ’1)SE_\Delta = \sqrt{\frac{n_1 + n_2}{n_1 n_2} + \frac{\Delta^2}{2(n_2 - 1)}}

Note the denominator uses nβ‚‚ - 1 because variance is estimated from control group only.

Interpreting Effect Sizes

Cohen's benchmarks apply to all three:

ValueInterpretation
0.2Small
0.5Medium
0.8Large

But context matters:

  • In education, d = 0.4 may be practically significant
  • In medicine, even d = 0.2 could save lives at scale
  • In psychology, most effects are d = 0.2-0.5

Converting Between Measures

If variances are equal, d β‰ˆ Ξ”.

If variances differ: d=Δ×scontrolspooledd = \Delta \times \frac{s_{control}}{s_{pooled}}

From d to g: g=dΓ—Jg = d \times J

For Paired Data

Hedges' g for paired data:

g=DˉsD×Jpairedg = \frac{\bar{D}}{s_D} \times J_{paired}

Where Dˉ\bar{D} is the mean difference, sDs_D is the SD of differences, and:

Jpaired=1βˆ’34nβˆ’5J_{paired} = 1 - \frac{3}{4n - 5}

Meta-Analysis Considerations

Hedges' g is standard for meta-analysis because:

  1. Less biased across different sample sizes
  2. Comparable across studies
  3. Standard error formulas are well-established
  4. Most meta-analysis software expects g

When combining studies: gpooled=βˆ‘wigiβˆ‘wig_{pooled} = \frac{\sum w_i g_i}{\sum w_i}

Where weights wi=1/SEi2w_i = 1/SE_i^2.

Common Scenarios

Scenario 1: Treatment Changes Variability

Psychotherapy often increases outcome variability (some people improve dramatically, others don't respond). Use Glass's Ξ” with the control group SD.

Scenario 2: Small Pilot Study

With n = 15 per group, use Hedges' g to avoid overestimating the effect.

Scenario 3: Comparing to Historical Control

If the control group is from historical data with well-established SD, Glass's Ξ” makes sense.

Scenario 4: Meta-Analysis Contribution

Convert your results to Hedges' g for inclusion in meta-analyses.

Relationship to Other Statistics

From t-statistic: d=t1n1+1n2d = t \sqrt{\frac{1}{n_1} + \frac{1}{n_2}}

From F-statistic (two groups): d=F(1n1+1n2)d = \sqrt{F \left(\frac{1}{n_1} + \frac{1}{n_2}\right)}

To r (correlation): r=dd2+4r = \frac{d}{\sqrt{d^2 + 4}}

Assumptions

  1. Independent samples (for between-group versions)
  2. Normal distributions (for accurate SEs)
  3. Equal variances (for Cohen's d; Glass's Ξ” relaxes this)

Common Mistakes

Using d with Tiny Samples

Cohen's d can be heavily biased with n < 20. Always use Hedges' g for small samples.

Ignoring Variance Differences

If one group has much larger variance, pooled SD obscures this. Consider Glass's Ξ”.

Forgetting the Direction

Effect sizes can be negative. Report sign or clearly indicate which group was higher.

Treating Benchmarks as Absolutes

"Small/medium/large" are rough guides. A "small" effect can be important in context.

Historical Context

Jacob Cohen developed Cohen's d in the 1960s, establishing effect size reporting in behavioral sciences.

Larry Hedges developed the bias correction in the 1980s, motivated by meta-analysis needs.

Gene Glass proposed using control group SD in the 1970s, particularly for educational research.

Related Calculations

Summary

Hedges' g corrects Cohen's d for small-sample biasβ€”essential for meta-analysis and studies with n < 50. Glass's delta uses only the control group SD, appropriate when treatment affects variability. All three interpret similarly: 0.2 = small, 0.5 = medium, 0.8 = large. Use Hedges' g by default for publication; use Glass's Ξ” when groups have unequal variances due to treatment effects.