tbl_cross( data, row = NULL, col = NULL, label = NULL, statistic = NULL, percent = c("none", "column", "row", "cell"), margin = c("column", "row"), missing = c("ifany", "always", "no"), missing_text = "Unknown", margin_text = "Total" )
data | A data frame |
---|---|
row | A column name in data to be used for columns of cross table. |
col | A column name in data to be used for rows of cross table. |
label | List of formulas specifying variables labels,
e.g. |
statistic | A string with the statistic name in curly brackets to
be replaced with the numeric statistic (see glue::glue).
The default is |
percent | Indicates the type of percentage to return.
Must be one of "none", "column", "row", or "cell". Default is "cell" when
|
margin | Indicates which margins to add to the table.
Default is |
missing | Indicates whether to include counts of |
missing_text | String to display for count of missing observations.
Default is |
margin_text | Text to display for margin totals. Default is |
A tbl_cross
object
Example 1
Example 2
Other tbl_cross tools:
add_p.tbl_cross()
,
inline_text.tbl_cross()
Karissa Whiting, Daniel D. Sjoberg
# Example 1 ---------------------------------- tbl_cross_ex1 <- trial %>% tbl_cross(row = trt, col = response) # Example 2 ---------------------------------- tbl_cross_ex2 <- trial %>% tbl_cross(row = stage, col = trt, percent = "cell") %>% add_p()