Aller au contenu

Open Source

ArData is committed to the R community by developing R packages and open source solutions.

The benefits are:

  • our capacity for innovation and implementation,
  • being part of a collaborative process with our ecosystem,
  • and a strong command of the open-source technologies we use.

Open source software offers a model of collaboration between teams, companies and industries.

Our packages

logo Open Source

ggiraph

The ggiraph package let R users make ggplot interactive. These can be used within R Markdown documents and within shiny applications where points, titles and legends can be used as reactive inputs. The user documentation is available here: http://ardata.fr/ggiraph-book/.

Documentation CRAN GitHub

logo Open Source

flextable

Create pretty tables for ‘HTML’, ‘PDF’, ‘Microsoft Word’, ‘RTF’ and ‘Microsoft PowerPoint’ documents. Functions are provided to let users create tables, modify and format their content. It extends package ‘officer’ and can be used within R markdown documents.

Documentation CRAN GitHub

logo Open Source

officer

tabular and graphical reporting from R, it produces Microsoft Word documents and PowerPoint presentations. It can also import as data.frame content from Word and PowerPoint documents into R.

Documentation CRAN GitHub

logo Open Source

rvg

Functions extending package ‘officer’ are provided to embed R graphics into ‘Microsoft PowerPoint’ presentations and ‘Microsoft Excel’ workbooks. These graphics can then be edited by end users.

Documentation CRAN GitHub

logo Open Source

fpeek

Useful tools for R users that need to preview huge text files from R. The tool is also providing a function to get rid of encoding issues (i.e. when you read symbols such as ä, ä after importation).

Documentation CRAN GitHub

logo Open Source

mschart

The mschart package provides a framework for easily create charts for ‘Microsoft PowerPoint’ documents. It has to be used with package officer that will produce the charts in new or existing PowerPoint or Word documents.

Documentation CRAN GitHub

equatags

Transforms LaTeX math expressions into HTML or Office Open XML Math, to embed equations in HTML, Microsoft Word or PowerPoint documents (via R Markdown or the ‘officer’ package).

Documentation CRAN GitHub

locatexec

Locates external programs (Node.js, LibreOffice, Microsoft Office, Python, Pandoc, web browsers…) on the user’s machine, tests their availability and version, and calls them — regardless of the operating system.

Documentation CRAN GitHub

gdtools

This tool can be used from cpp code and provide functions to compute string widths and heights given a font and a font size.

Documentation CRAN GitHub

logo Open Source

munch

Renders rich inline text (bold, italic, code, links, images) in ‘grid’ graphics and ‘ggplot2’, from markdown or ‘flextable’ chunks.

Documentation CRAN GitHub

logo Open Source

doconv

Converts documents to PDF or images, generates thumbnails, runs visual tests, and updates fields and tables of contents of Microsoft Word or RTF documents.

Documentation CRAN GitHub

workspace

Creates, stores, reads and manages structured collections of datasets and objects, bundled into a compressed archive using open formats (Parquet, JSON, YAML, spatial and raster data) for exchange with Python or Julia.

Documentation CRAN GitHub

Manuals and books

The ggiraph book

How to use the ‘ggiraph’ package to produce interactive graphics and add them to WEB pages and ‘shiny’ applications.

Read

The flextable book

The user guide of the ‘flextable’ package. The grammar is presented as well as the options for different output formats, several illustrations are presented as well as the corresponding codes.

Read

flextable gallery

A gallery of examples of tables made with ‘flextable’ and and the corresponding codes.

Read

officeverse

The user guide for the ‘officer’ and related packages. The basic principles are detailed and many illustrations are used to help the users.

Read