huxtable5.5.6 package

Easily Create and Style Tables for LaTeX, HTML and Other Formats

spans

Extend cells over multiple rows and/or columns

split-across-down

Split a huxtable into multiple huxtables

stripe

Return every n row or column numbers

stripes

Set background color stripes

style-functions

Set multiple properties on headers

subset-.brdr

Replace a subset of a brdr object

t.huxtable

Transpose a huxtable

table_environment

Set the "table" environment in LaTeX

tabular_environment

Set the table's tabular environment in LaTeX

text_color

Set the color of text in cells

themes

Theme a huxtable

by_values

Map specific cell values to cell properties

caption

Set the table caption

caption_pos

Position the table's caption

caption_width

Set the width of the table caption

rowspecs

Different ways to select rows and columns

rtf_fc_tables

Create RTF font and color tables

sanitize

Escape text for various formats

set-multiple

Set left, right, top and bottom properties

set-outer

Set borders and padding around a rectangle of cells

set_contents

Set cell contents

add_colnames

Add column or row names

add_footnote

Add a row with a footnote

add_rows

Insert one huxtable into another

align

Set the horizontal alignment of cell content

as_flextable

Convert a huxtable for Word/Powerpoint

as_huxtable

Convert objects to huxtables

as_Workbook

Convert a huxtable for Excel

background_color

Set cell background color

bold

Make cell text bold or italic

border-colors

Set border colors

border-styles

Set border styles

borders

Set borders

brdr

Create a border object

brdr_thickness

Get thickness of a brdr() object

by_cases

Map cell contents to properties using case_when

by_colorspace

Map numeric cell contents smoothly to colors

set_default_properties

Default huxtable properties

by_function

Map cell contents to cell properties using a function or scale

by_quantiles

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_rows

Set cell properties by row or column

cbind.huxtable

Combine rows or columns

col_width

Set the width of table columns

column_to_header

Convert a column to header rows

dplyr-verbs

Use dplyr verbs with huxtable objects

escape_contents

Escape or unescape text in cells

extract-methods

Subset a huxtable

final

Return the last n rows or columns

fmt_percent

Format numbers as percent

fmt_pretty

Use prettyNum() to format numbers

font

Set the font for cell text

font_size

Make text larger or smaller

guess_knitr_output_format

Guess knitr output format

header_cols

Mark rows or columns as headers

height

Set the table height

hux_logo

Huxtable logo

huxreg

Create a huxtable to display model output

huxtable-FAQ

Frequently Asked Questions, including how to get help

huxtable-news

Changes to the huxtable package

set_markdown_contents

Set cell contents, interpreting them as markdown

huxtable-options

Package options

huxtable-package

Quick introduction to huxtable

huxtable

Create a huxtable

insert_column

Insert a row or column

knit_print.data.frame

Print data frames in knitr using huxtable

knit_print.huxtable

Print a huxtable within knitr

label

Set a table label for external referencing

latex_float

Set the position of the table float in LaTeX

mapping-functions

How to set cell properties variably by cell contents

markdown

Interpret cell content as markdown

merge_across

Merge cells across rows or down columns

merge_cells

Merge a range of cells

merge_repeated_rows

Merge repeated rows into multirow cells

na_string

Change how NA values are printed

number_format

Set how numbers are formatted in cells

padding

Set padding

position

Set the table's position with respect to surrounding content

print.huxtable

Format and print huxtables using a default method

quick-output

Quickly print objects to a PDF, TeX, HTML, Microsoft Office or RTF doc...

reexports

Objects exported from other packages

report_latex_dependencies

Manage LaTeX dependencies for huxtables

restack-across-down

Restack huxtables across/down the page

rotation

Rotate text within cells

row_height

Set the height of table rows

tidy_override

Change a model's tidy output

to_html

Create HTML representing a huxtable

to_latex

Create LaTeX representing a huxtable

to_md

Create Markdown representing a huxtable

to_rtf

Create RTF representing a huxtable

to_screen

Print a huxtable on screen

valign

Set the vertical alignment of cell content

width

Set the table width

wrap

Wrap cell content over multiple lines

Creates styled tables for data presentation. Export to HTML, LaTeX, RTF, 'Word', 'Excel', and 'PowerPoint'. Simple, modern interface to manipulate borders, size, position, captions, colours, text styles and number formatting. Table cells can span multiple rows and/or columns. Includes a 'huxreg' function for creation of regression tables, and 'quick_*' one-liners to print data to a new document.

  • Maintainer: David Hugh-Jones
  • License: MIT + file LICENSE
  • Last published: 2024-02-15