Format Baseline Characteristics Analysis
Arguments
- outdata
A metadata object created by
prepare_sl_summary().- display_col
Column wants to display on the table. The term could be selected from
c("n", "prop", "total").- digits_prop
Number of digits for proportion columns.
- display_stat
A vector of statistics term name. The term name could be selected from
c("mean", "sd", "se", "median", "q1 to q3", "range", "q1", "q3", "min", "max").
Examples
meta <- metalite::meta_adam(
population = metalite_sl_adsl,
observation = metalite_sl_adsl
) |>
metalite::define_plan(metalite::plan(
analysis = "base_char", population = "apat",
observation = "apat", parameter = "age;gender"
)) |>
metalite::define_population(
name = "apat", group = "TRTA", subset = SAFFL == "Y"
) |>
metalite::define_parameter(
name = "age", var = "AGE", label = "Age (years)", vargroup = "AGEGR1"
) |>
metalite::define_parameter(name = "gender", var = "SEX", label = "Gender") |>
metalite::define_analysis(
name = "base_char",
title = "Participant Baseline Characteristics by Treatment Group"
) |>
metalite::meta_build()
#> Warning: base_char: has missing label
meta |>
prepare_base_char(population = "apat", parameter = "age;gender") |>
format_base_char()
#> List of 17
#> $ meta :List of 7
#> $ population : chr "apat"
#> $ observation : chr "apat"
#> $ parameter : chr "age;gender"
#> $ n :'data.frame': 1 obs. of 6 variables:
#> $ order : NULL
#> $ group : chr "TRTA"
#> $ reference_group: NULL
#> $ char_n :List of 2
#> $ char_var : chr [1:2] "AGE" "SEX"
#> $ char_prop :List of 2
#> $ var_type :List of 2
#> $ group_label : Factor w/ 3 levels "Placebo","Low Dose",..: 1 3 2
#> $ analysis : chr "base_char"
#> $ tbl :'data.frame': 13 obs. of 10 variables:
#> $ display_col : chr [1:3] "n" "prop" "total"
#> $ display_stat : chr [1:6] "mean" "sd" "se" "median" ...
