View source: R/control_intercor.R
control_intercor | R Documentation |
Control function to curate intercorrelations to be used in automatic compositing routine
control_intercor(
rxyi = NULL,
n = NULL,
sample_id = NULL,
construct_x = NULL,
construct_y = NULL,
construct_names = NULL,
facet_x = NULL,
facet_y = NULL,
intercor_vec = NULL,
intercor_scalar = 0.5,
dx = NULL,
dy = NULL,
p = 0.5,
partial_intercor = FALSE,
data = NULL,
...
)
rxyi |
Vector or column name of observed correlations. |
n |
Vector or column name of sample sizes. |
sample_id |
Vector of identification labels for samples/studies in the meta-analysis. |
construct_x , construct_y |
Vector of construct names for constructs designated as "X" or "Y". |
construct_names |
Vector of all construct names to be included in the meta-analysis. |
facet_x , facet_y |
Vector of facet names for constructs designated as "X" or "Y". |
intercor_vec |
Named vector of pre-specified intercorrelations among measures of constructs in the meta-analysis. |
intercor_scalar |
Generic scalar intercorrelation that can stand in for unobserved or unspecified values. |
dx , dy |
d values corresponding to |
p |
Scalar or vector containing the proportions of group membership corresponding to the d values. |
partial_intercor |
For meta-analyses of d values only: Logical scalar, vector, or column corresponding to values in |
data |
Data frame containing columns whose names may be provided as arguments to vector arguments. |
... |
Further arguments to be passed to functions called within the meta-analysis. |
A vector of intercorrelations
## Create a dataset in which constructs correlate with themselves
rxyi <- seq(.1, .5, length.out = 27)
construct_x <- rep(rep(c("X", "Y", "Z"), 3), 3)
construct_y <- c(rep("X", 9), rep("Y", 9), rep("Z", 9))
dat <- data.frame(rxyi = rxyi,
construct_x = construct_x,
construct_y = construct_y,
stringsAsFactors = FALSE)
dat <- rbind(cbind(sample_id = "Sample 1", dat),
cbind(sample_id = "Sample 2", dat),
cbind(sample_id = "Sample 3", dat))
## Identify some constructs for which intercorrelations are not
## represented in the data object:
construct_names = c("U", "V", "W")
## Specify some externally determined intercorrelations among measures:
intercor_vec <- c(W = .4, X = .1)
## Specify a generic scalar intercorrelation that can stand in for missing values:
intercor_scalar <- .5
control_intercor(rxyi = rxyi, sample_id = sample_id,
construct_x = construct_x, construct_y = construct_y,
construct_names = construct_names,
intercor_vec = intercor_vec, intercor_scalar = intercor_scalar, data = dat)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.