safety_results_over_time {safetyCharts}R Documentation

Safety Results Over Time plot

Description

Safety Results Over Time plot

Usage

safety_results_over_time(data, settings)

Arguments

data

labs data structured as one record per person per visit per measurement. See details for column requirements.

settings

named list of settings with the parameters specified below.

Details

The settings object provides details the columns in the data set.

Value

returns a chart object

Examples

library(dplyr)
lb <- safetyData::sdtm_lb
sub_ids <- unique(lb$USUBJID)[1:100]
lb<-lb %>% filter(USUBJID %in% sub_ids)
settings <- list(
    value_col = "LBORRES",
    measure_col = "LBTEST",
    measure_values = c("Chloride"),
    visit_col = "VISIT",
    visitn_col = "VISITNUM",
    axis = "log"
)
safety_results_over_time(lb, settings)

# remove unscheduled visits, add violin plot and 2nd panel
settings$drop_visit_string <- "unscheduled"
settings$violins <- TRUE
settings$measure_values <- c("Albumin")
safety_results_over_time(lb, settings)

# add grouping by treatment
dm_sub <- safetyData::sdtm_dm %>% select(USUBJID, ARM)
dm_lb <- dm_sub %>% left_join(lb)
settings$group_col <- "ARM"
safety_results_over_time(dm_lb, settings)


[Package safetyCharts version 0.3.0 Index]