This function takes data frame input and prints to the console as an ASCII/markdown table for better readability.
md_table(
x,
format = getOption("md_table_format", "grid"),
digits = getOption("jtools-digits", 2),
sig.digits = TRUE,
row.names = rownames(x),
col.names = colnames(x),
align = NULL
)
A data frame or matrix.
The style, which can be one of the following: "multiline", "grid", "simple" (also "pandoc"), "rmarkdown" (also "markdown"). Default: "markdown"
How many digits to print for numbers. Default: 2
Should each number be printed with digits
number of
digits or only when there are at least that many significant digits? Default
is TRUE, meaning only print digits
number of significant digits.
if FALSE, row names are suppressed. A character vector of row names can also be specified here. By default, row names are included if rownames(t) is neither NULL nor identical to 1:nrow(x).
a character vector of column names to be used in the table
Column alignment: a character vector consisting of <U+2018>'l'<U+2019> (left), <U+2018>'c'<U+2019> (center) and/or <U+2018>'r'<U+2019> (right). By default or if <U+2018>align = NULL<U+2019>, numeric columns are right-aligned, and other columns are left-aligned.