code_modify_func_multi {psHarmonize} | R Documentation |
Code modify function (multiple variables). To be called by the harmonization function.
Description
Code modify function (multiple variables). To be called by the harmonization function.
Usage
code_modify_func_multi(
data = temp_dataset,
instruction = code_instruct,
old_var = source_item_long,
user_args = source_item,
sourcedataset = source_dataset,
subdomain = subdomain,
visit = visit,
cohort = cohort
)
Arguments
data |
Dataframe to be modified |
instruction |
Coding instruction from harmonization sheet |
old_var |
Name of original variable |
user_args |
Character vector of input variables |
sourcedataset |
Dataframe created so far |
subdomain |
Category of variable |
visit |
Visit number |
cohort |
Cohort name |
Value
Vector of length equal to old_var
Examples
# Example calculating BMI in cohort a for visit 1
code_modify_func_multi(data = cohort_a,
instruction = '(x1 / 2.205)/((x2 / 39.37)**2)',
old_var = 'weight_1; height_1',
user_args = c('weight_1','height_1'),
sourcedataset = 'cohort_a',
subdomain = 'clinical',
visit = 1,
cohort = 'cohort_a')
[Package psHarmonize version 0.3.5 Index]