Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/GSK-Biostatistics/gto

gt in officeverse
https://github.com/GSK-Biostatistics/gto

Last synced: 1 day ago
JSON representation

gt in officeverse

Awesome Lists containing this project

README

        

# gto

[![Codecov test coverage](https://codecov.io/gh/GSK-Biostatistics/gto/branch/main/graph/badge.svg)](https://app.codecov.io/gh/GSK-Biostatistics/gto?branch=main)
[![R-CMD-check](https://github.com/GSK-Biostatistics/gto/actions/workflows/R-CMD-check.yaml/badge.svg)](https://github.com/GSK-Biostatistics/gto/actions/workflows/R-CMD-check.yaml)

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:

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

## Example

``` r

#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)
```