knitr::opts_chunk$set(echo = TRUE, collapse = TRUE, comment = "#>")
rec_with_table?rec_with_table is the function used to recode variables within your dataset into harmonized variables. rec_with_table reads:
variable for a list of variables to recode, andvariable_details for instructions on how to recode the variable(s)library(recodeflow) status <- rec_with_table(data = recodeflow::pbc, variables = "status", variable_details = recodeflow::pbc_variable_details, log = TRUE, var_labels = c(status = "Status"))
Warning messages will appear when your dataset is missing variables in your
variable worksheet or rec_with_table() call.
By default, rec_with_table() prints notes to the console.
Notes can give important details on what and how variables are harmonized. For example, notes can include details on:
You should read and consider notes before deciding whether to harmonize a variable.
The notes output is from the column notes in variable_details
data A dataframe(s) containing data to be recoded.
variables Either a string of variables to recode or a dataframe containing the variables (e.g., variables)
variable_details A dataframe containing the specifications for recoding.
#To recode only a few variables age_sex_1 <- rec_with_table(data = recodeflow::pbc, variables = c("age","sex"), variable_details = recodeflow::pbc_variable_details) #To recode all variables listed on the variable worksheet recoded1 <- rec_with_table(data = recodeflow::pbc, variables = recodeflow::pbc_variables, variable_details = recodeflow::pbc_variable_details)
With rec_with_table() the following arguments are only called if you want to modify them.
database_name defaults to NULL. As a result, rec_with_table() uses the
database indicated in the data argument.
else_value defaults to NA. Values out of range set to NA.
append_to_data defaults to FALSE. Recoded variables will not be appended
to the original dataset.
log defaults to FALSE. Logs of the variable recoding will not be
displayed.
notes defaults to TRUE. Information in the Notes column from
variable_details worksheet will be displayed
var_labels is set to NULL. This argument can be used to add labels to a
recoded dataset that only contains a subset of variables from
variables worksheet. The format to add labels to a subset of variables is
c(variable = "Label").
attach_data_name is set to FALSE. This argument can be used to append a
column that denotes the name of the dataset each recoded row came from.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.