Skip to contents

Function for making Table One.

Usage

tableone(data, vars, sty = "t1", excl = FALSE)

Arguments

data

The data as a data frame.

vars

a string naming the variables from data that contains the values used for the Table One.

sty

.

excl

.

Value

A results object containing:

results$todoa html
results$tablestyle1a preformatted
results$tablestyle2a html
results$tablestyle3a html
results$tablestyle4a preformatted

Examples

# \donttest{
data('histopathology')
dat <- as.data.frame(histopathology)
ClinicoPath::tableone(
data = dat,
vars = vars(Sex, PreinvasiveComponent, LVI, PNI, Grade, Age),
sty = "t3",
excl = TRUE)
#> 
#>  TABLE ONE
#> 
#> character(0)
#> 
#> 
#> 
#>  <th style="text-align:left;">
#>  <th style="text-align:left;"> Overall (N=244)
#> 
#> 
#> 
#> 
#>  <td style="text-align:left;"> Sex
#>  <td style="text-align:left;">
#> 
#> 
#>  <td style="text-align:left;"> &nbsp;&nbsp;&nbsp;Female
#>  <td style="text-align:left;"> 117 (48.0%)
#> 
#> 
#>  <td style="text-align:left;"> &nbsp;&nbsp;&nbsp;Male
#>  <td style="text-align:left;"> 127 (52.0%)
#> 
#> 
#>  <td style="text-align:left;"> PreinvasiveComponent
#>  <td style="text-align:left;">
#> 
#> 
#>  <td style="text-align:left;"> &nbsp;&nbsp;&nbsp;Absent
#>  <td style="text-align:left;"> 182 (74.6%)
#> 
#> 
#>  <td style="text-align:left;"> &nbsp;&nbsp;&nbsp;Present
#>  <td style="text-align:left;"> 62 (25.4%)
#> 
#> 
#>  <td style="text-align:left;"> LVI
#>  <td style="text-align:left;">
#> 
#> 
#>  <td style="text-align:left;"> &nbsp;&nbsp;&nbsp;Absent
#>  <td style="text-align:left;"> 140 (57.4%)
#> 
#> 
#>  <td style="text-align:left;"> &nbsp;&nbsp;&nbsp;Present
#>  <td style="text-align:left;"> 104 (42.6%)
#> 
#> 
#>  <td style="text-align:left;"> PNI
#>  <td style="text-align:left;">
#> 
#> 
#>  <td style="text-align:left;"> &nbsp;&nbsp;&nbsp;Absent
#>  <td style="text-align:left;"> 162 (66.4%)
#> 
#> 
#>  <td style="text-align:left;"> &nbsp;&nbsp;&nbsp;Present
#>  <td style="text-align:left;"> 82 (33.6%)
#> 
#> 
#>  <td style="text-align:left;"> Grade
#>  <td style="text-align:left;">
#> 
#> 
#>  <td style="text-align:left;"> &nbsp;&nbsp;&nbsp;Mean (SD)
#>  <td style="text-align:left;"> 2.1 (0.8)
#> 
#> 
#>  <td style="text-align:left;"> &nbsp;&nbsp;&nbsp;Range
#>  <td style="text-align:left;"> 1.0 - 3.0
#> 
#> 
#>  <td style="text-align:left;"> Age
#>  <td style="text-align:left;">
#> 
#> 
#>  <td style="text-align:left;"> &nbsp;&nbsp;&nbsp;Mean (SD)
#>  <td style="text-align:left;"> 49.3 (13.7)
#> 
#> 
#>  <td style="text-align:left;"> &nbsp;&nbsp;&nbsp;Range
#>  <td style="text-align:left;"> 25.0 - 73.0
#> 
# }