Usage
create_baseline(
data,
...,
by.var,
add.p = FALSE,
add.overall = FALSE,
theme = c("jama", "lancet", "nejm", "qjecon")
)
Arguments
- data
data
- ...
passed as fun.arg to baseline_table()
- add.p
add comparison/p-value
- add.overall
add overall column
- strat.var
grouping/strat variable
Value
gtsummary table list object
Examples
mtcars |> create_baseline(by.var = "gear", add.p = "yes" == "yes")
#> Setting theme "JAMA"
Characteristic |
3
N = 15 |
4
N = 12 |
5
N = 5 |
p-value |
---|
mpg, Median (IQR) |
15.5 (14.3 – 18.7) |
22.8 (21.0 – 28.9) |
19.7 (15.8 – 26.0) |
<0.001 |
cyl, n (%) |
|
|
|
<0.001 |
4 |
1 (6.7) |
8 (67) |
2 (40) |
|
6 |
2 (13) |
4 (33) |
1 (20) |
|
8 |
12 (80) |
0 (0) |
2 (40) |
|
disp, Median (IQR) |
318 (276 – 400) |
131 (79 – 160) |
145 (120 – 301) |
<0.001 |
hp, Median (IQR) |
180 (150 – 215) |
94 (66 – 110) |
175 (113 – 264) |
<0.001 |
drat, Median (IQR) |
3.08 (3.00 – 3.21) |
3.92 (3.90 – 4.10) |
3.77 (3.62 – 4.22) |
<0.001 |
wt, Median (IQR) |
3.73 (3.44 – 4.07) |
2.70 (2.07 – 3.17) |
2.77 (2.14 – 3.17) |
<0.001 |
qsec, Median (IQR) |
17.42 (17.02 – 18.00) |
18.76 (18.41 – 19.69) |
15.50 (14.60 – 16.70) |
0.002 |
vs, n (%) |
3 (20) |
10 (83) |
1 (20) |
0.001 |
am, n (%) |
0 (0) |
8 (67) |
5 (100) |
<0.001 |
carb, n (%) |
|
|
|
0.24 |
1 |
3 (20) |
4 (33) |
0 (0) |
|
2 |
4 (27) |
4 (33) |
2 (40) |
|
3 |
3 (20) |
0 (0) |
0 (0) |
|
4 |
5 (33) |
4 (33) |
1 (20) |
|
6 |
0 (0) |
0 (0) |
1 (20) |
|
8 |
0 (0) |
0 (0) |
1 (20) |
|