Muesgen / huxtable

An R package to create styled tables in multiple output formats, with a friendly, modern interface.

Home Page:http://hughjonesd.github.io/huxtable

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

h

u

x

t

a

b

l

e


R-universe Badge CRAN Status Badge CRAN Downloads Per Month R build status AppVeyor Build Status Coverage Status

Huxtable is an R package to create styled tables in multiple output formats, with a friendly, modern interface. Features include:

  • Control over text styling, number format, background colour, borders, padding and alignment.
  • Table cells can span multiple rows and/or columns.
  • Table manipulation via standard R subsetting, or using dplyr.
  • Automatic formatting for knitr/rmarkdown documents.
  • huxreg() function for quick creation of regression tables.
  • Output to HTML, LaTeX, RTF, and Microsoft Word/Excel/Powerpoint, using the officer and openxlsx packages.
  • Quick one-liners to print data frames into a new PDF, HTML page, RTF or Microsoft document.
  • Formatted table display in the R console, including borders, colour, and text styles.

Installing

To install from r-universe:

install.packages("huxtable", repos = c("https://hughjonesd.r-universe.dev", 
                       "https://cloud.r-project.org"))

To install from CRAN:

install.packages('huxtable')

To install the latest version from github:

install.packages('remotes')
remotes::install_github('hughjonesd/huxtable')

Learning more

Check out the website, read the documentation or read the vignette in HTML or PDF.

Fund huxtable development

If you find huxtable useful, fund me on Patreon.

About

An R package to create styled tables in multiple output formats, with a friendly, modern interface.

http://hughjonesd.github.io/huxtable

License:Other


Languages

Language:R 99.6%Language:HTML 0.4%Language:TeX 0.0%