The goal of gto is to provide the tools to allow users to insert gt tables into officeverse. Right now the only supported output is word.

Installation

You can install the development version of gto like so:

remotes::install_github("GSK-Biostatistics/gto")

Example


#load officer and gt
library(officer)
library(gt)
library(gto)

## create simple gt table
gt_tbl <- gt(head(exibble))

## Create docx and add gt table
doc <- read_docx()
doc <- body_add_gt(doc, value = gt_tbl)

## Save docx
fileout <- tempfile(fileext = ".docx")
print(doc, target = fileout)