tabular and flextable
tables::tabular() is the closest thing to the PROC TABULATE in the current R ecosystem. The as_flextable() function of the ‘flextable’ package allows you to obtain a table from the result of tables::tabular() which can then be formatted and integrated into a document of your choice.
