Open Source
ArData s’investit dans la communauté R en développant des packages R et des solutions open source.
Les bénéfices sont :
- dans notre capacité d’innovation et de mise en œuvre,
- de nous inscrire dans un processus de collaboration avec notre écosystème,
- enfin de bien contrôler les technologies open-source que nous utilisons.
Les logiciels libres offrent un modèle de collaboration entre les équipes, les entreprises et les secteurs d’activité.
Nos packages
ggiraph
Le package permet la production de graphiques ‘ggplot2’ interactifs. Il est à utiliser dans les documents R Markdown et s’adapte particulièrement bien aux applications Shiny en permettant la sélection des points et formes sous forme de valeurs réactives.
flextable
Il s’agit d’un package qui va permettre le reporting tabulaire avancé depuis R. Il fournit un ensemble de fonctions permettant la construction et le formatage de tableaux. Il s’intègre avec les documents R Markdown et avec ‘officer’ et supporte les sorties HTML, RTF, Microsoft Word, PowerPoint et PDF.
officer
reporting graphique et tabulaire depuis R avec la production de documents Microsoft Word et PowerPoint. Le package permet également l’importation du contenu de documents Word et PowerPoint dans R.
rvg
Reporting graphique avancé depuis R. Le package fournit un ensemble réduit de fonctions pour permettre le transfert des graphiques produits par R vers les documents Microsoft. Il s’intègre avec officer et supporte les sorties Excel et PowerPoint.
fpeek
Cet outil est très pratique pour visualiser les premières et dernières lignes de gros fichiers texte. Il permet aussi le réencodage des données quand vous avez un problème d’encodage (par exemple, quand vous lisez des symboles tels que ä, ä après une importation).
mschart
Le package fournit un ensemble de fonctions qui permettent la création des graphiques Microsoft natifs produits depuis R. Il s’intègre avec officer et supporte les sorties Excel et PowerPoint.
equatags
Transforme des expressions mathématiques LaTeX en HTML ou en Office Open XML Math, pour intégrer des équations dans des documents HTML, Word ou PowerPoint (via R Markdown ou le package ‘officer’).
locatexec
Localise des programmes externes (Node.js, LibreOffice, Microsoft Office, Python, Pandoc, navigateurs…) sur la machine, teste leur disponibilité et leur version, et permet de les appeler — quel que soit le système d’exploitation.
gdtools
Outil bas niveau écrit en C++ pour permettre le calcul des dimensions des textes dans les fonctions R de dessin bas niveaux.
munch
Affiche du texte enrichi en ligne (gras, italique, code, liens, images) dans les graphiques ‘grid’ et ‘ggplot2’, à partir de markdown ou de morceaux ‘flextable’.
doconv
Convertit des documents en PDF ou en images, génère des miniatures, réalise des tests visuels, et met à jour les champs et tables des matières de documents Microsoft Word ou RTF.
workspace
Crée, stocke, lit et gère des collections structurées de jeux de données et d’objets, regroupés dans une archive compressée aux formats ouverts (Parquet, JSON, YAML, données spatiales et raster) pour l’échange avec Python ou Julia.
Ressources R : nos manuels et livres
Le livre sur ggiraph
Comment utiliser le package ‘ggiraph’ pour produire des graphiques interactifs et les intégrer dans des pages WEB et des applications ‘shiny’.
Le livre sur flextable
Le guide utilisateur du package ‘flextable’. La grammaire est présentée ainsi que les options en fonction des formats de sortie, de nombreuses illustrations sont présentées ainsi que les codes associés.
La galerie flextable
Une galerie d’exemple de tableaux réalisés avec ‘flextable’ et les codes associés.
officeverse
Le guide d’utilisation des packages ‘officer’ et ‘officedown’. Les principes de bases sont détaillés et beaucoup d’illustrations sont utilisées pour aider les utilisateurs.