demo_table: Demographic Table for continuous and categorical variables

Description Usage Arguments Examples

View source: R/demo_Graphic.R

Description

Demographic Table for continuous and categorical variables

Usage

1
demo_table(var, strata, data)

Arguments

var

list of baseline variables

strata

group variable with 1 = treatment and 0 = control

data

data

Examples

1
2
3
4
5
6
7
8
set.seed(2018)
group <-round(abs(rnorm(500)*10),0) %% 2
cont_1 <-round(abs(rnorm(500)*10),0)
cat_multi_1 <-round(abs(rnorm(500)*10),0) %% 3
data_check <-data.frame(group, cont_1, cat_multi_1)
data_check$group <- factor(data_check$group, levels = c(0,1), labels = c("Control","Treatment"))
data_check$cat_multi_1 <- factor(data_check$cat_multi_1)
demo_table(c("cont_1","cat_multi_1"),"group", data_check )

Example output

$demo_table
           Variable     Control   Treatment p value    smd
1  cont_1 Mean (sd) 8.33 (6.48) 7.54 (5.44)   0.139 -0.132
2 cat_multi_1 n (%)                                       
3                 0  89 (34.77)  73 (29.92)   0.187  0.164
4                 1  92 (35.94)  81 (33.20)               
5                 2  75 (29.30)  90 (36.89)               

$smd_table
     Variable  smd.value      smd.lo     smd.up
1      cont_1 -0.1321690 -0.30771852 0.04338044
2 cat_multi_1  0.1643831 -0.01127088 0.34003708

attr(,"class")
[1] "cont_tb"
attr(,"demo")
           Variable     Control   Treatment p value    smd
1  cont_1 Mean (sd) 8.33 (6.48) 7.54 (5.44)   0.139 -0.132
2 cat_multi_1 n (%)                                       
3                 0  89 (34.77)  73 (29.92)   0.187  0.164
4                 1  92 (35.94)  81 (33.20)               
5                 2  75 (29.30)  90 (36.89)               
attr(,"smd")
     Variable  smd.value      smd.lo     smd.up
1      cont_1 -0.1321690 -0.30771852 0.04338044
2 cat_multi_1  0.1643831 -0.01127088 0.34003708

demoGraphic documentation built on May 1, 2019, 7:58 p.m.