Package 'tabulate'

Title: Pretty Console Output for Tables
Description: Generates pretty console output for tables allowing for full customization of cell colors, font type, borders and many others attributes. It also supports 'multibyte' characters and nested tables.
Authors: Daniel Falbel [aut, cre], Pranav Srinivas Kumar [aut, cph] (Author of included Tabulate code), Martin Moene [aut, cph] (Author of included Variant-lite code), Ihor Kalnytskyi [aut, cph] (Author of included Termcolor code), RStudio [cph]
Maintainer: Daniel Falbel <[email protected]>
License: MIT + file LICENSE
Version: 0.1.0.9000
Built: 2024-11-06 04:27:16 UTC
Source: https://github.com/mlverse/tabulate

Help Index


Formatting of tables, columns, rows and cells

Description

Allows changing display characteristics of tables, columns, rows and cells.

Usage

format_background_color(x, value)

format_border(x, value)

format_border_background_color(x, value)

format_border_bottom(x, value)

format_border_bottom_background_color(x, value)

format_border_bottom_color(x, value)

format_border_color(x, value)

format_border_left(x, value)

format_border_left_background_color(x, value)

format_border_left_color(x, value)

format_border_right(x, value)

format_border_right_background_color(x, value)

format_border_right_color(x, value)

format_border_top(x, value)

format_border_top_background_color(x, value)

format_border_top_color(x, value)

format_color(x, value)

format_column_separator(x, value)

format_column_separator_background_color(x, value)

format_column_separator_color(x, value)

format_corner(x, value)

format_corner_background_color(x, value)

format_corner_bottom_left(x, value)

format_corner_bottom_left_background_color(x, value)

format_corner_bottom_left_color(x, value)

format_corner_bottom_right(x, value)

format_corner_bottom_right_background_color(x, value)

format_corner_bottom_right_color(x, value)

format_corner_color(x, value)

format_corner_top_left(x, value)

format_corner_top_left_background_color(x, value)

format_corner_top_left_color(x, value)

format_corner_top_right(x, value)

format_corner_top_right_background_color(x, value)

format_corner_top_right_color(x, value)

format_font_align(x, value)

format_font_background_color(x, value)

format_font_color(x, value)

format_font_style(x, value)

format_height(x, value)

format_hide_border(x)

format_hide_border_bottom(x)

format_hide_border_left(x)

format_hide_border_right(x)

format_hide_border_top(x)

format_locale(x, value)

format_multi_byte_characters(x, value)

format_padding(x, value)

format_padding_bottom(x, value)

format_padding_left(x, value)

format_padding_right(x, value)

format_padding_top(x, value)

format_show_border(x)

format_show_border_bottom(x)

format_show_border_left(x)

format_show_border_right(x)

format_show_border_top(x)

format_width(x, value)

Arguments

x

A table, column, row or cell.

value

The value assumed by the selected parameter.

Value

The same as the input invisibly.

Examples

table <- tabulate_table()
table %>%
  table_add_row("hello") %>%
  table_add_row("world")

table %>%
  format_hide_border_bottom() %>%
  format_width(50)

table

Generated demonstration tables

Description

Print two tables showing most of possible functionalities in tabulate.

Usage

tabulate_demo()

Value

NULL invisibly.


Create a new tabulate table

Description

Create a new tabulate table

Usage

tabulate_table()

table_add_row(table, row)

Arguments

table

A table created with tabulate_table().

row

A character vector or a tabulate table.

Value

A tabulate_table.

Functions

  • table_add_row: Adds rows to the table.

Examples

table <- tabulate_table() %>%
  table_add_row("hello") %>%
  table_add_row("world")
table