Print a dtlg table
print_dtlg.RdA convenience wrapper around print() for printing dtlg tables with
consistent formatting options.
Usage
print_dtlg(
dt,
row.names = FALSE,
trunc.cols = TRUE,
class = FALSE,
nrows = Inf,
justify = "left"
)Arguments
- dt
A
dtlgtable, typically adata.frameordata.table.- row.names
If
TRUE, row indices will be printed alongsidex.- trunc.cols
If
TRUE, only the columns that can be printed in the console without wrapping the columns to new lines will be printed (similar totibbles).- class
If
TRUE, the resulting output will include above each column its storage class (or a self-evident abbreviation thereof).- nrows
The number of rows which will be printed before truncation is enforced.
- justify
String. Column alignment; one of
"left","right","centre", or"none". Defaults to"left".
Examples
calc_stats(dt = adsl, "AGE", treat = "ARM", indent = " ")[[1]] |>
print_dtlg()
#> stats A: Drug X B: Placebo C: Combination
#> AGE
#> n 134 134 132
#> Mean (SD) 33.8 (6.6) 35.4 (7.9) 35.4 (7.7)
#> Median 33 35 35
#> Min, Max 21.0, 50.0 21.0, 62.0 20.0, 69.0
#> Missing 0 0 0