Easily Create and Style Tables for LaTeX, HTML and Other Formats
Add column or row names
Add a row with a footnote
Insert one huxtable into another
Set the horizontal alignment of cell content
Convert a huxtable for Word/Powerpoint
Convert objects to huxtables
Convert a huxtable for Excel
Set cell background color
Make cell text bold or italic
Set border colors
Set border styles
Set borders
Get thickness of a brdr()
object
Create a border object
Map cell contents to properties using case_when
Map numeric cell contents smoothly to colors
Map cell contents to cell properties using a function or scale
Map numeric quantiles to cell properties
Map numeric ranges to cell properties
Map cells matching a string or regex to cell properties
Set cell properties by row or column
Map specific cell values to cell properties
Position the table's caption
Set the width of the table caption
Set the table caption
Combine rows or columns
Set the width of table columns
Convert a column to header rows
Use dplyr verbs with huxtable objects
Escape or unescape text in cells
Subset a huxtable
Return the last n rows or columns
Format numbers as percent
Use prettyNum()
to format numbers
Make text larger or smaller
Set the font for cell text
Guess knitr output format
Mark rows or columns as headers
Set the table height
Huxtable logo
Create a huxtable to display model output
Frequently Asked Questions, including how to get help
Changes to the huxtable package
Package options
Quick introduction to huxtable
Create a huxtable
Insert a row or column
Print data frames in knitr using huxtable
Print a huxtable within knitr
Set a table label for external referencing
Set the position of the table float in LaTeX
How to set cell properties variably by cell contents
Interpret cell content as markdown
Merge cells across rows or down columns
Merge a range of cells
Merge repeated rows into multirow cells
Change how NA values are printed
Set how numbers are formatted in cells
Set padding
Set the table's position with respect to surrounding content
Format and print huxtables using a default method
Quickly print objects to a PDF, TeX, HTML, Microsoft Office or RTF doc...
Objects exported from other packages
Manage LaTeX dependencies for huxtables
Restack huxtables across/down the page
Rotate text within cells
Set the height of table rows
Different ways to select rows and columns
Create RTF font and color tables
Escape text for various formats
Set cell contents
Default huxtable properties
Set cell contents, interpreting them as markdown
Set left, right, top and bottom properties
Set borders and padding around a rectangle of cells
Extend cells over multiple rows and/or columns
Split a huxtable into multiple huxtables
Return every n row or column numbers
Set background color stripes
Set multiple properties on headers
Replace a subset of a brdr object
Transpose a huxtable
Set the "table" environment in LaTeX
Set the table's tabular environment in LaTeX
Set the color of text in cells
Theme a huxtable
Change a model's tidy
output
Create HTML representing a huxtable
Create LaTeX representing a huxtable
Create Markdown representing a huxtable
Create RTF representing a huxtable
Print a huxtable on screen
Set the vertical alignment of cell content
Set the table width
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.