es_from_anova_f function

Convert a one-way independent ANOVA F-value to several effect size measures

Convert a one-way independent ANOVA F-value to several effect size measures

es_from_anova_f( anova_f, n_exp, n_nexp, smd_to_cor = "viechtbauer", reverse_anova_f )

Arguments

  • anova_f: ANOVA F-value (one-way, binary predictor).
  • n_exp: number of participants in the experimental/exposed group.
  • n_nexp: number of participants in the non-experimental/non-exposed group.
  • smd_to_cor: formula used to convert the anova_f value into a coefficient correlation (see details).
  • reverse_anova_f: a logical value indicating whether the direction of generated effect sizes should be flipped.

Returns

This function estimates and converts between several effect size measures.

natural effect size measureD + G
converted effect size measureOR + R + Z
required input dataSee 'Section 11. ANOVA statistics, Student's t-test, or point-bis correlation'
https://metaconvert.org/html/input.html

Details

This function converts the F-value (one-way, binary predictor) into a t-value, and then relies on the calculations of the es_from_student_t() function.

To convert the F-value into a t-value, the following formula is used (table 12.1 in Cooper):

student_t=anova_f student\_t = \sqrt{anova\_f}

Then, calculations of the es_from_student_t() are applied.

Examples

es_from_anova_f(anova_f = 2.01, n_exp = 20, n_nexp = 22)

References

Cooper, H., Hedges, L.V., & Valentine, J.C. (Eds.). (2019). The handbook of research synthesis and meta-analysis. Russell Sage Foundation.

  • Maintainer: Corentin J. Gosling
  • License: GPL (>= 3)
  • Last published: 2025-04-11

Useful links