David Gohel

David Gohel

15 packages on CRAN

1 packages on GitHub

flextable

cran
99.99th

Percentile

Create pretty tables for 'HTML', 'PDF', 'Microsoft Word' and 'Microsoft PowerPoint' documents from 'R Markdown'. Functions are provided to let users create tables, modify and format their content. It also extends package 'officer' that does not contain any feature for customized tabular reporting.

fpeek

cran
99.99th

Percentile

Tools to help text files importation. It can return the number of lines; print the first and last lines; convert encoding. Operations are made without reading the entire file before starting, resulting in good performances with large files. This package provides an alternative to a simple use of the 'head', 'tail', 'wc' and 'iconv' programs that are not always available on machine where R is installed.

gdtools

cran
99.99th

Percentile

Useful tools for writing vector graphics devices.

ggiraph

cran
99.99th

Percentile

Create interactive 'ggplot2' graphics using 'htmlwidgets'.

ionicons

cran
99.99th

Percentile

Provides icons from the 'Ionicons' icon pack (<http://ionicons.com/>). Functions are provided to get icons as png files or as raw matrices. This is useful when you want to embed raster icons in a report or a graphic.

mschart

cran
99.99th

Percentile

Create native charts for 'Microsoft PowerPoint' and 'Microsoft Word' documents. These can then be edited and annotated. Functions are provided to let users create charts, modify and format their content. The chart's underlying data is automatically saved within the 'Word' document or 'PowerPoint' presentation. It extends package 'officer' that does not contain any feature for 'Microsoft' native charts production.

officedown

cran
99.99th

Percentile

Allows production of 'Microsoft' corporate documents from 'R Markdown' by reusing formatting defined in 'Microsoft Word' documents. You can reuse table styles, list styles but also add column sections, landscape oriented pages. Table and image captions as well as cross-references are transformed into 'Microsoft Word' fields, allowing documents edition and merging without issue with references; the syntax conforms to the 'bookdown' cross-reference definition. Objects generated by the 'officer' package are also supported in the 'knitr' chunks. 'Microsoft PowerPoint' presentations also benefit from this as well as the ability to produce editable vector graphics in 'PowerPoint' and also to define placeholder where content is to be added.

officer

cran
99.99th

Percentile

Access and manipulate 'Microsoft Word' and 'Microsoft PowerPoint' documents from R. The package focuses on tabular and graphical reporting from R; it also provides two functions that let users get document content into data objects. A set of functions lets add and remove images, tables and paragraphs of text in new or existing documents. The package does not require any installation of Microsoft products to be able to write Microsoft files.

99.99th

Percentile

External jars required for package 'ReporteRs'. 'ReporteRs' is an R package for creating 'Microsoft Word' documents (>=2007) and 'Microsoft PowerPoint' documents (>=2007).

ReporteRs

github
99.99th

Percentile

Create 'Microsoft Word' document (>=2007) and 'Microsoft PowerPoint' document (>=2007) from R. There are several features to let you format and present R outputs ; e.g. Editable Vector Graphics, functions for complex tables reporting, reuse of corporate template document. You can use the package as a tool for fast reporting and as a tool for reporting automation. The package does not require any installation of Microsoft product to be able to write Microsoft files.

rtable

cran
99.99th

Percentile

Provides tabular reporting functionalities to work with 'ReporteRs' package: 'as.FlexTable' methods are available for 'ftable' and 'xtable' objects, function 'FlexPivot' is producing a pivot table and 'freqtable' a percentage table, a 'knitr' print method and a 'shiny' render function are provided for 'FlexTable' objects.

rvg

cran
99.99th

Percentile

Vector Graphics devices for Microsoft PowerPoint and Excel. Functions extending package 'officer' are provided to embed 'DrawingML' graphics into 'Microsoft PowerPoint' presentations and 'Microsoft Excel' workbooks.

rtika

cran
99.99th

Percentile

Extract text or metadata from over a thousand file types, using Apache Tika <https://tika.apache.org/>. Get either plain text or structured XHTML content.

svglite

cran
99.99th

Percentile

A graphics device for R that produces 'Scalable Vector Graphics'. 'svglite' is a fork of the older 'RSvgDevice' package.

tabulizer

cran
99.99th

Percentile

Bindings for the 'Tabula' <http://tabula.technology/> 'Java' library, which can extract tables from PDF documents. The 'tabulizerjars' package <https://github.com/ropensci/tabulizerjars> provides versioned 'Java' .jar files, including all dependencies, aligned to releases of 'Tabula'.

vdiffr

cran
99.99th

Percentile

An extension to the 'testthat' package that makes it easy to add graphical unit tests. It provides a Shiny application to manage the test cases.