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