cbind {MatchThem} | R Documentation |
Combine mimids
and wimids
Objects by Columns
Description
This function combines a mimids
or wimids
object columnwise with additional datasets or variables. Typically these would be variables not included in the original multiple imputation and therefore absent in the mimids
or wimids
object. with()
can then be used on the output to run models with the added variables.
Usage
cbind(..., deparse.level = 1)
## S3 method for class 'mimids'
cbind(..., deparse.level = 1)
## S3 method for class 'wimids'
cbind(..., deparse.level = 1)
Arguments
... |
Objects to combine columnwise. The first argument should be a |
deparse.level |
Ignored. |
Value
An object with the same class as the first input object with the additional datasets or variables added to the components.
Author(s)
Farhad Pishgar and Noah Greifer
See Also
Examples
#Loading libraries
library(survey)
#Loading the dataset
data(osteoarthritis)
#Multiply imputing the missing values
imputed.datasets <- mice::mice(osteoarthritis, m = 5)
#Weighting the multiply imputed datasets
weighted.datasets <- weightthem(OSP ~ AGE + SEX + BMI + RAC + SMK,
imputed.datasets,
approach = 'within')
#Adding additional variables
weighted.datasets <- cbind(weighted.datasets,
logAGE = log(osteoarthritis$AGE))
#Using the additional variables in an analysis
models <- with(weighted.datasets,
svyglm(KOA ~ OSP + logAGE, family = quasibinomial))
#Pooling results obtained from analyzing the datasets
results <- pool(models)
summary(results)
[Package MatchThem version 1.2.1 Index]