Package index
-
huxtable-package
- Quick introduction to huxtable
-
huxtable-options
- Package options
-
huxtable-FAQ
- Frequently Asked Questions, including how to get help
-
huxtable-news
- Changes to the huxtable package
-
rowspecs
- Different ways to select rows and columns
-
mapping-functions
mapping_functions
- How to set cell properties variably by cell contents
-
`[`(<huxtable>)
`[<-`(<huxtable>)
`$<-`(<huxtable>)
`[[<-`(<huxtable>)
- Subset a huxtable
-
add_colnames()
add_rownames()
- Add column or row names
-
add_footnote()
- Add a row with a footnote
-
cbind(<huxtable>)
rbind(<huxtable>)
- Combine rows or columns
-
column_to_header()
- Convert a column to header rows
-
huxtable()
hux()
tribble_hux()
- Create a huxtable
-
as_huxtable()
as_hux()
is_huxtable()
is_hux()
- Convert objects to huxtables
-
insert_column()
insert_row()
- Insert a row or column
-
split_across()
split_down()
- Split a huxtable into multiple huxtables
-
restack_across()
restack_down()
- Restack huxtables across/down the page
-
add_rows()
add_columns()
- Insert one huxtable into another
-
mutate.huxtable()
- Use dplyr verbs with huxtable objects
-
t(<huxtable>)
- Transpose a huxtable
-
col_width()
`col_width<-`()
set_col_width()
- Set the width of table columns
-
height()
`height<-`()
set_height()
- Set the table height
-
position()
`position<-`()
set_position()
- Set the table's position with respect to surrounding content
-
row_height()
`row_height<-`()
set_row_height()
- Set the height of table rows
-
width()
`width<-`()
set_width()
- Set the table width
-
caption()
`caption<-`()
set_caption()
- Set the table caption
-
caption_pos()
`caption_pos<-`()
set_caption_pos()
- Position the table's caption
-
caption_width()
`caption_width<-`()
set_caption_width()
- Set the width of the table caption
-
label()
`label<-`()
set_label()
- Set a table label for external referencing
-
latex_float()
`latex_float<-`()
set_latex_float()
- Set the position of the table float in LaTeX
-
tabular_environment()
`tabular_environment<-`()
set_tabular_environment()
- Set the table's tabular environment in LaTeX
-
table_environment()
`table_environment<-`()
set_table_environment()
- Set the "table" environment in LaTeX
-
background_color()
`background_color<-`()
set_background_color()
map_background_color()
- Set cell background color
-
bold()
`bold<-`()
set_bold()
map_bold()
italic()
`italic<-`()
set_italic()
map_italic()
- Make cell text bold or italic
-
escape_contents()
`escape_contents<-`()
set_escape_contents()
map_escape_contents()
- Escape or unescape text in cells
-
fmt_percent()
- Format numbers as percent
-
fmt_pretty()
- Use
prettyNum()
to format numbers
-
font()
`font<-`()
set_font()
map_font()
- Set the font for cell text
-
font_size()
`font_size<-`()
set_font_size()
map_font_size()
- Make text larger or smaller
-
markdown()
`markdown<-`()
set_markdown()
map_markdown()
- Interpret cell content as markdown
-
set_markdown_contents()
- Set cell contents, interpreting them as markdown
-
contents()
`contents<-`()
set_contents()
map_contents()
- Set cell contents
-
number_format()
`number_format<-`()
set_number_format()
map_number_format()
- Set how numbers are formatted in cells
-
na_string()
`na_string<-`()
set_na_string()
map_na_string()
- Change how NA values are printed
-
stripe()
everywhere()
evens()
odds()
- Return every n row or column numbers
-
stripe_rows()
stripe_columns()
- Set background color stripes
-
text_color()
`text_color<-`()
set_text_color()
map_text_color()
- Set the color of text in cells
-
header_cols()
`header_cols<-`()
set_header_cols()
header_rows()
`header_rows<-`()
set_header_rows()
- Mark rows or columns as headers
-
left_border()
right_border()
top_border()
bottom_border()
`left_border<-`()
`right_border<-`()
`top_border<-`()
`bottom_border<-`()
set_left_border()
set_right_border()
set_top_border()
set_bottom_border()
map_left_border()
map_right_border()
map_top_border()
map_bottom_border()
- Set borders
-
left_border_color()
right_border_color()
top_border_color()
bottom_border_color()
`left_border_color<-`()
`right_border_color<-`()
`top_border_color<-`()
`bottom_border_color<-`()
set_left_border_color()
set_right_border_color()
set_top_border_color()
set_bottom_border_color()
map_left_border_color()
map_right_border_color()
map_top_border_color()
map_bottom_border_color()
- Set border colors
-
left_border_style()
right_border_style()
top_border_style()
bottom_border_style()
`left_border_style<-`()
`right_border_style<-`()
`top_border_style<-`()
`bottom_border_style<-`()
set_left_border_style()
set_right_border_style()
set_top_border_style()
set_bottom_border_style()
map_left_border_style()
map_right_border_style()
map_top_border_style()
map_bottom_border_style()
- Set border styles
-
left_padding()
`left_padding<-`()
set_left_padding()
map_left_padding()
right_padding()
`right_padding<-`()
set_right_padding()
map_right_padding()
top_padding()
`top_padding<-`()
set_top_padding()
map_top_padding()
bottom_padding()
`bottom_padding<-`()
set_bottom_padding()
map_bottom_padding()
- Cell padding
-
set_all_borders()
map_all_borders()
set_all_border_colors()
map_all_border_colors()
set_all_border_styles()
map_all_border_styles()
set_all_padding()
map_all_padding()
set_tb_padding()
map_tb_padding()
set_lr_padding()
map_lr_padding()
set_tb_borders()
map_tb_borders()
set_lr_borders()
map_lr_borders()
set_tb_border_colors()
map_tb_border_colors()
set_lr_border_colors()
map_lr_border_colors()
set_tb_border_styles()
map_tb_border_styles()
set_lr_border_styles()
map_lr_border_styles()
- Set left, right, top and bottom properties
-
set_outer_borders()
set_outer_border_colors()
set_outer_border_styles()
set_outer_padding()
- Set borders and padding around a rectangle of cells
-
brdr()
- Create a border object
-
brdr_thickness()
- Get thickness of a
brdr()
object
-
align()
`align<-`()
set_align()
map_align()
- Set the horizontal alignment of cell content
-
rowspan()
`rowspan<-`()
set_rowspan()
map_rowspan()
colspan()
`colspan<-`()
set_colspan()
map_colspan()
- Extend cells over multiple rows and/or columns
-
rotation()
`rotation<-`()
set_rotation()
map_rotation()
- Rotate text within cells
-
valign()
`valign<-`()
set_valign()
map_valign()
- Set the vertical alignment of cell content
-
wrap()
`wrap<-`()
set_wrap()
map_wrap()
- Wrap cell content over multiple lines
-
merge_across()
merge_down()
- Merge cells across rows or down columns
-
merge_cells()
- Merge a range of cells
-
merge_repeated_rows()
- Merge repeated rows into multirow cells
-
style_headers()
style_header_rows()
style_header_cols()
style_cells()
set_cell_properties()
- Set multiple properties on headers
-
set_default_properties()
get_default_properties()
- Default huxtable properties
-
by_cases()
- Map cell contents to properties using
case_when
-
by_colorspace()
- Map numeric cell contents smoothly to colors
-
by_function()
- Map cell contents to cell properties using a function or scale
-
by_quantiles()
by_equal_groups()
- Map numeric quantiles to cell properties
-
by_ranges()
- Map numeric ranges to cell properties
-
by_regex()
- Map cells matching a string or regex to cell properties
-
by_values()
- Map specific cell values to cell properties
-
as_flextable()
- Convert a huxtable for Word/Powerpoint
-
as_Workbook()
- Convert a huxtable for Excel
-
guess_knitr_output_format()
- Guess knitr output format
-
print_html()
print_notebook()
to_html()
as_html()
- Create HTML representing a huxtable
-
print_latex()
to_latex()
- Create LaTeX representing a huxtable
-
print_md()
to_md()
- Create Markdown representing a huxtable
-
print_rtf()
to_rtf()
- Create RTF representing a huxtable
-
print_screen()
to_screen()
- Print a huxtable on screen
-
print_typst()
to_typst()
- Create Typst markup representing a huxtable
-
print(<huxtable>)
format(<huxtable>)
- Format and print huxtables using a default method
-
knit_print.huxtable()
- Print a huxtable within knitr
-
knit_print.data.frame()
- Print data frames in knitr using huxtable
-
rtf_fc_tables()
- Create RTF font and color tables
-
quick_latex()
quick_pdf()
quick_typst()
quick_typst_pdf()
quick_typst_png()
quick_typst_svg()
quick_html()
quick_docx()
quick_pptx()
quick_xlsx()
quick_rtf()
- Quickly print objects to a PDF, TeX, Typst, HTML, Microsoft Office or RTF document, or PNG or SVG images
-
stripe()
everywhere()
evens()
odds()
- Return every n row or column numbers
-
final()
- Return the last n rows or columns
-
report_latex_dependencies()
check_latex_dependencies()
install_latex_dependencies()
- Manage LaTeX dependencies for huxtables
-
huxreg()
- Create a huxtable to display model output
-
tidy_override()
tidy_replace()
tidy(<tidy_override>)
glance(<tidy_override>)
nobs(<tidy_override>)
- Change a model's
tidy
output