R/CompareCohorts.R
computeStandardizedDifference.Rd
Computes the standardized difference for all covariates between two cohorts. The standardized difference is defined as the difference between the mean divided by the overall standard deviation.
computeStandardizedDifference(
covariateData1,
covariateData2,
cohortId1 = NULL,
cohortId2 = NULL
)
The covariate data of the first cohort. Needs to be in aggregated format.
The covariate data of the second cohort. Needs to be in aggregated format.
If provided, covariateData1
will be restricted to this cohort. If not
provided, covariateData1
is assumed to contain data on only 1 cohort.
If provided, covariateData2
will be restricted to this cohort. If not
provided, covariateData2
is assumed to contain data on only 1 cohort.
A data frame with means and standard deviations per cohort as well as the standardized difference of mean.
# \donttest{
binaryCovDataFile <- system.file("testdata/binaryCovariateData.zip",
package = "FeatureExtraction"
)
covariateData1 <- loadCovariateData(binaryCovDataFile)
covariateData2 <- loadCovariateData(binaryCovDataFile)
covDataDiff <- computeStandardizedDifference(
covariateData1,
covariateData2,
cohortId1 = 1,
cohortId2 = 2
)
# }