Learn R Programming

⚠️There's a newer version (0.6.12) of this package.Take me there.

rtables

[![Check

Copy Link

Version

Install

install.packages('rtables')

Monthly Downloads

3,275

Version

0.6.10

License

Apache License 2.0 | file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Joe Zhu

Last Published

April 11th, 2025

Functions in rtables (0.6.10)

append_topleft

Append a description to the 'top-left' materials for the layout
analyze

Generate rows analyzing variables across columns
brackets

Retrieve and assign elements of a TableTree
analyze_colvars

Generate rows analyzing different variables across columns
as_html

Convert an rtable object to a shiny.tag HTML object
coltree_structure

Display column tree structure
compare_rtables

Compare two rtables
basic_table

Layout with 1 column and zero rows
cell_values

Retrieve cell values by row and column path
compat_args

Compatibility argument conventions
cbind_rtables

Column-bind two TableTree objects
build_table

Create a table from a layout and data
constr_args

Constructor argument conventions
colcount_visible

Value and Visibility of specific column counts by path
content_table

Retrieve or set content table from a TableTree
collect_leaves

Collect leaves of a TableTree
additional_fun_params

Additional parameters within analysis and content functions (afun/cfun)
add_overall_level

Add overall or combination levels to split groups
data.frame_export

Generate a result data frame
counts_wpcts

Analysis function to count levels of a factor with percentage of the column total
custom_split_funs

Custom split functions
asvec

Convert to a vector
obj_name,VNodeInfo-method

Methods for generics in the formatters package
InstantiatedColumnInfo-class

Instantiated column info
do_base_split

Apply basic split (for use in custom split functions)
AnalyzeVarSplit

Define a subset tabulation/analysis
head

Head and tail methods
nrow,VTableTree-method

Table dimensions
label_at_path

Label at path
clear_indent_mods

Clear all indent modifiers from a table
get_formatted_cells

Get formatted cells
clayout

Column information/structure accessors
VarStaticCutSplit-class

Splits for cutting by values of a numeric variable
length,CellValue-method

Length of a Cell value
facet_colcount

Get or set column count for a facet in column space
drop_facet_levels

Pre-processing function for use in make_split_fun
indent

Change indentation of all rrows in an rtable
facet_colcounts_visible<-

Set visibility of column counts for a group of sibling facets
indent_string

Indent strings
row_paths

Get a list of table row/column paths
df_to_tt

Create an ElementaryTable from a data.frame
gen_args

General argument conventions
make_afun

Create a custom analysis function wrapping an existing function
make_col_df

Column layout summary
insert_row_at_path

Insert row at path
insert_rrow

Insert rrows at (before) a specific location
no_colinfo

Exported for use in tern
rbindl_rtables

Row-bind TableTree and related objects
export_as_docx

Export as word document
lyt_args

Layouting function argument conventions
list_wrap_x

Returns a function that coerces the return values of a function to a list
find_degen_struct

Find degenerate (sub)structures within a table
format_rcell

Format rcell objects
make_split_fun

Create a custom splitting function
pag_tt_indices

Pagination of a TableTree
rheader

Create a header
horizontal_sep

Access or recursively set header-body separator for tables
names,VTableNodeInfo-method

Names of a TableTree
matrix_form,VTableTree-method

Transform an rtable to a list of matrices which can be used for outputting
in_rows

Create multiple rows in analysis or summary functions
simple_analysis

Default tabulation
rtables-package

rtables: Reporting Tables
rm_all_colcounts

Set all column counts at all levels of nesting to NA
internal_methods

Combine SplitVector objects
spl_context_to_disp_path

Translate spl_context to a path to display in error messages
spl_variable

Variable associated with a split
rrow

Create an rtable row
prune_table

Recursively prune a TableTree
obj_avar

Row attribute accessors
manual_cols

Manual column declaration
make_split_result

Construct split result object
is_rtable

Check if an object is a valid rtable
rcell

Cell value constructors
split_funcs

Split functions
summarize_row_groups

Add a content row of summary counts
split_rows_by_multivar

Associate multiple variables with rows
split_rows_by

Add rows according to levels of a variable
row_paths_summary

Print row/column paths summary
spl_context

.spl_context within analysis and split functions
qtable_layout

Generalized frequency table
sort_at_path

Sorting a table at a specific path
LabelRow

Row classes and constructors
split_cols_by_cuts

Split on static or dynamic cuts of the data
table_structure

Summarize table
top_left

Top left material
ElementaryTable-class

TableTree classes
validate_table_struct

Validate and assert valid table structure
rtable

Create a table
trim_levels_to_map

Trim levels to map
rrowl

Create an rtable row from a vector or list of values
reexports

Objects exported from other packages
tt_to_flextable

Create a flextable from an rtables table
export_as_tsv

Create enriched flat value table with paths
vars_in_layout

List variables required by a pre-data table layout
split_cols_by

Declaring a column-split based on levels of a variable
trim_rows

Trim rows from a populated table without regard for table structure
all_zero_or_na

Trimming and pruning criteria
row_footnotes

Referential footnote accessors
table_shell

Table shells
trim_levels_in_facets

Trim levels of another variable from each facet (post-processing split step)
sf_args

Split function argument conventions
value_formats

Value formats
section_div

Section dividers accessor and setter
split_cols_by_multivar

Associate multiple variables with columns
sanitize_table_struct

Sanitize degenerate table structures
toString,VTableTree-method

Convert an rtable object to a string
cont_n_allcols

Score functions for sorting TableTrees
update_ref_indexing

Update footnote indices on a built table
tt_at_path

Access or set table elements at specified path
tree_children

Retrieve or set the direct children of a tree-style object
CellValue

Constructor for Cell Value
add_colcounts

Add the column population counts to the header
add_overall_col

Add overall column
MultiVarSplit

Split between two or more different variables
EmptyColInfo

Empty table, column, split objects
Viewer

Display an rtable object in the Viewer pane in RStudio or in a browser
add_existing_table

Add an already calculated table to the layout
add_combo_facet

Add a combination facet in post-processing
ManualSplit

Manually defined split
VarLevelSplit-class

Split on levels within a variable