Easily Create and Style Tables for LaTeX, HTML and Other Formats
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
Map specific cell values to cell properties
Set the table caption
Position the table's caption
Set the width of the table caption
Different ways to select rows and columns
Create RTF font and color tables
Escape text for various formats
Set left, right, top and bottom properties
Set borders and padding around a rectangle of cells
Set cell contents
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
Create a border object
Get thickness of a brdr()
object
Map cell contents to properties using case_when
Map numeric cell contents smoothly to colors
Default huxtable properties
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
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
Set the font for cell text
Make text larger or smaller
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
Set cell contents, interpreting them as markdown
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
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.