## ----include=FALSE------------------------------------------------------------ knitr::opts_chunk$set( echo = TRUE, collapse = TRUE, eval = TRUE, comment = "#>", warning = FALSE, message = FALSE ) ## ----eval=FALSE--------------------------------------------------------------- # prepare_boxly <- function(meta, # hover_var_outlier = c("USUBJID", metalite::collect_adam_mapping(meta, analysis)$y) # ... # # ) ## ----eval=FALSE--------------------------------------------------------------- # boxly <- function(outdata, # hover_summary_var = c("n", "min", "q1", "median", "mean", "q3", "max"), # hover_outlier_label = c("Participant ID", "Parameter value"), # ... # # ) ## ----------------------------------------------------------------------------- library(boxly) ## ----------------------------------------------------------------------------- meta <- meta_boxly( boxly_adsl, boxly_adlb, population_term = "apat", observation_term = "wk12", observation_subset = AVISITN <= 12 & !is.na(CHG) ) ## ----------------------------------------------------------------------------- outdata <- prepare_boxly( meta, hover_var_outlier = c( "USUBJID", metalite::collect_adam_mapping(meta, meta$plan$analysis)$y, "BASE", "ADT" ) ) ## ----------------------------------------------------------------------------- boxly( outdata, hover_outlier_label = c( "Participant ID", "Parameter value", "Base Value", "Analysis Date" ) ) ## ----------------------------------------------------------------------------- meta_boxly( boxly_adsl, boxly_advs, population_term = "apat", observation_term = "wk12", observation_subset = AVISITN <= 12 & !is.na(CHG) ) ## ----------------------------------------------------------------------------- outdata <- prepare_boxly(meta) ## ----------------------------------------------------------------------------- boxly(outdata, hover_summary_var = c("n", "q1", "median", "mean", "q3")) ## ----------------------------------------------------------------------------- meta_boxly( boxly_adsl, boxly_adeg, population_term = "apat", observation_term = "wk12", observation_subset = AVISITN <= 12 & !is.na(CHG) ) ## ----------------------------------------------------------------------------- outdata <- prepare_boxly( meta, hover_var_outlier = c( "USUBJID", metalite::collect_adam_mapping(meta, meta$plan$analysis)$y, "BASE", "ADT", "AVAL" ) ) ## ----------------------------------------------------------------------------- boxly( outdata, hover_summary_var = c("n", "q1", "median", "mean", "q3"), hover_outlier_label = c( "Participant ID", "Parameter value", "Base Value", "Analysis Date", "Analysis Value" ) )