
Adjusting Decimal Precision in Displayed Data
Source:vignettes/customize-digits.Rmd
customize-digits.Rmd
The interactive AE forest plots include AE-specific tables. In this vignette, we guide users on how to customize the number of decimal places displayed in the tables.
Step 1: build your metadata
Building interactive AE forest plots starts with constructing the metadata. The detailed procedure for building metadata is covered in the vignette Generate Interactive AE Forest Plots with Drill Down to AE Listing. Therefore, in this vignette, we will skip those details and directly use the metadata created there.
adsl <- forestly_adsl
adae <- forestly_adae
adsl$TRTA <- factor(forestly_adsl$TRT01A,
levels = c("Xanomeline Low Dose", "Placebo"),
labels = c("Low Dose", "Placebo"))
adae$TRTA <- factor(forestly_adae$TRTA,
levels = c("Xanomeline Low Dose", "Placebo"),
labels = c("Low Dose", "Placebo"))
meta <- meta_adam(population = adsl, observation = adae) |>
define_plan(plan = plan(analysis = "ae_forestly",
population = "apat",
observation = "apat",
parameter = "any;drug-related")) |>
define_analysis(name = "ae_forestly", label = "Interactive Forest Plot") |>
define_population(name = "apat", group = "TRTA", id = "USUBJID",
subset = SAFFL == "Y", label = "All Patient as Treated") |>
define_observation(name = "apat", group = "TRTA",
subset = SAFFL == "Y", label = "All Patient as Treated") |>
define_parameter(name = "any",
subset = NULL,
label = "Any AEs",
var = "AEDECOD", soc = "AEBODSYS") |>
define_parameter(name = "drug-related",
subset = toupper(AREL) == "RELATED",
label = "Drug-related AEs",
var = "AEDECOD", soc = "AEBODSYS") |>
meta_build()
Step 2: customize the decimals
Users can adjust the decimal precision by specifying the
digits = ...
argument within the
format_ae_forestly()
function. By default,
digits = 1
is set, displaying values with one decimal
place. In the example below, we demonstrate how to increase this to two
decimal places.
meta |>
prepare_ae_forestly() |>
format_ae_forestly(digits = 2) |>
ae_forestly()