Correct correlations for Case II direct range restriction and measurement error
correct_r_uvdrr(rxyi, ux = 1, rxx = 1, ryy = 1, ux_observed = TRUE,
rxx_restricted = TRUE, rxx_type = "alpha", ryy_restricted = TRUE,
n = NULL, conf_level = 0.95, correct_bias = FALSE)
Vector of observed correlations.
Vector of u ratios for X.
Vector of reliability coefficients for X.
Vector of reliability coefficients for Y.
Logical vector in which each entry specifies whether the corresponding ux value is an observed-score u ratio (TRUE
) or a true-score u ratio. All entries are TRUE
by default.
Logical vector in which each entry specifies whether the corresponding rxx value is an incumbent reliability (TRUE
) or an applicant reliability. All entries are TRUE
by default.
String vector identifying the types of reliability estimates supplied (e.g., "alpha", "retest", "interrater_r", "splithalf"). See the documentation for ma_r
for a full list of acceptable reliability types.
Logical vector in which each entry specifies whether the corresponding rxx value is an incumbent reliability (TRUE
) or an applicant reliability. All entries are TRUE
by default.
Optional vector of sample sizes associated with the rxyi correlations.
Confidence level to define the width of the confidence interval (default = .95).
Logical argument that determines whether to correct error-variance estimates for small-sample bias in correlations (TRUE
) or not (FALSE
).
For sporadic corrections (e.g., in mixed artifact-distribution meta-analyses), this should be set to FALSE
, the default).
Data frame(s) of observed correlations (rxyi
), operational range-restricted correlations corrected for measurement error in Y only (rxpi
), operational range-restricted correlations corrected for measurement error in X only (rtyi
), and range-restricted true-score correlations (rtpi
),
range-corrected observed-score correlations (rxya
), operational range-corrected correlations corrected for measurement error in Y only (rxpa
), operational range-corrected correlations corrected for measurement error in X only (rtya
), and range-corrected true-score correlations (rtpa
).
$$\left[\frac{\rho_{XY_{i}}}{u_{X}\sqrt{\rho_{YY_{i}}}\sqrt{\left(\frac{1}{u_{X}^{2}}-1\right)\frac{\rho_{XY_{i}}^{2}}{\rho_{YY_{i}}}+1}}\right]/\sqrt{\rho_{XX_{a}}}$$else(rxyi / (ux * sqrt(ryyi) * sqrt((1 / ux^2 - 1) * rxyi^2 / ryyi + 1))) / sqrt(rxxa)
Hunter, J. E., Schmidt, F. L., & Le, H. (2006). Implications of direct and indirect range restriction for meta-analysis methods and findings. Journal of Applied Psychology, 91(3), 594<U+2013>612. https://doi.org/10.1037/0021-9010.91.3.594
# NOT RUN {
correct_r_uvdrr(rxyi = .3, ux = .8, rxx = .8, ryy = .8,
ux_observed = TRUE, rxx_restricted = TRUE, ryy_restricted = TRUE)
correct_r_uvdrr(rxyi = .3, ux = .8, rxx = .8, ryy = .8,
ux_observed = TRUE, rxx_restricted = TRUE, ryy_restricted = TRUE, n = 100)
# }
Run the code above in your browser using DataLab