Huxtable

screenshot of Huxtable

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

Overview

Huxtable is a robust R package designed to help users create beautifully styled tables across various output formats. Its modern interface is user-friendly, making it an excellent choice for those looking to enhance their data presentations without getting bogged down by complex commands. Whether you're preparing a report in RMarkdown or crafting a presentation, Huxtable's versatile features cater to a wide range of formatting needs.

With Huxtable, users can elevate their data visualization game. The package not only simplifies the table creation process but also ensures that the final product is visually appealing and tailored to different output formats, making it an invaluable tool for data analysts and researchers.

Features

  • Text and Number Formatting: Enjoy complete control over text styling, number formatting, background colors, borders, padding, and alignment for a polished look.

  • Cell Span Support: Easily span cells across multiple rows and columns, allowing for more complex table designs.

  • Integration with dplyr: Leverage common dplyr functions for efficient table manipulation, streamlining your workflow.

  • Automatic RMarkdown and Quarto Formatting: Automatically prepares tables for RMarkdown and Quarto documents, enhancing report generation.

  • Quick Regression Tables with huxreg(): Generate regression tables swiftly with the huxreg() function, designed for user convenience.

  • Multiple Output Formats: Export tables to various formats including HTML, LaTeX, RTF, Microsoft Word, Excel, PowerPoint, and even PDF, PNG, and SVG.

  • Easy Data Frame Printing: Use quick one-liners to print your data frames into any supported format without hassle.

  • Formatted Console Display: Get a neatly formatted table display within the R console, showcasing borders, colors, and text styles for immediate feedback.