esc_2x2 {esc} | R Documentation |
Compute effect size from 2 by 2 Contingency Table
Description
Compute effect size from a 2 by 2 frequency table.
Usage
esc_2x2(
grp1yes,
grp1no,
grp2yes,
grp2no,
es.type = c("logit", "d", "g", "or", "r", "f", "eta", "cox.d"),
study = NULL,
...
)
Arguments
grp1yes |
Size of treatment group with successes (outcome = yes). |
grp1no |
Size of treatment group with non-successes (outcome = no). |
grp2yes |
Size of control group with successes (outcome = yes). |
grp2no |
Size of control group with non-successes (outcome = no). |
es.type |
Type of effect size that should be returned.
|
study |
Optional string with the study name. Using |
... |
Other parameters, passed down to further functions. For internal use only, can be ignored. |
Value
The effect size es
, the standard error se
, the variance
of the effect size var
, the lower and upper confidence limits
ci.lo
and ci.hi
, the weight factor w
and the
total sample size totaln
.
Note
If es.type = "r"
, Fisher's transformation for the effect size
r
and their confidence intervals are also returned.
References
Lipsey MW, Wilson DB. 2001. Practical meta-analysis. Thousand Oaks, Calif: Sage Publications
Wilson DB. 2016. Formulas Used by the "Practical Meta-Analysis Effect Size Calculator". Unpublished manuscript: George Mason University
Examples
# effect size log odds
esc_2x2(grp1yes = 30, grp1no = 50, grp2yes = 40, grp2no = 45)
# effect size odds ratio
esc_2x2(grp1yes = 30, grp1no = 50, grp2yes = 40, grp2no = 45, es.type = "or")