stable.RdCreate tabular output from an R data frame
stable(data, ...)
# S3 method for data.frame
stable(
data,
align = cols_left(),
panel = NULL,
span = NULL,
notes = NULL,
sumrows = NULL,
units = NULL,
drop = NULL,
sizes = tab_size(),
control = st_control(),
escape_fun = tab_escape,
inspect = FALSE,
...
)
# S3 method for pmtable
stable(data, ...)
# S3 method for stable
stable(data, ...)
# S3 method for stobject
stable(data, ...)a data.frame to convert to tabular table; the user should filter
or subset so that data contains exactly the rows (and columns) to be
processed; pmtables will not add or remove rows prior to processing data;
see also st_new()
passed to other functions: tab_hlines(), tab_spanners(),
tab_notes(), tab_cols(), tab_clear_reps() and make_tabular()
an alignment object created by cols_align(), cols_left(),
cols_center(), or cols_right(); see also st_align()
character column name to use to section the table; sections will
be created from unique values of data[[panel]]; see also st_panel()
a list of objects created with colgroup(); ; see also st_span()
a character vector of notes to include at the foot of the table;
use r_file and output_file for source code and output file annotations;
see tab_notes() for arguments to pass in order to configure the way notes
appear in the output; see also st_notes()
an object created with sumrow(); identifies summary rows
and adds styling; see also st_sumrow()
a named list with unit information; names should correspond to columns in the data frame
columns to remove prior to rendering the table
an object returned from tab_size()
not used at the moment
a function passed to prime_fun that will sanitize column
data
if TRUE, extra information is attached to the output
as an attribute called stable_data; see get_stable_data()