Aller au contenu

R Markdown

L’écosystème R apporte la possibilité de créer ses reporting avec R Markdown, un type de document utilisant le Markdown et R (parmi d’autres langages de programmation). L’outil est très bien intégré dans RStudio et permet très facilement de créer des sorties Word, PDF ou HTML. Les sorties avancées, quant à elles, vont demander quelques connaissances du système Word ou HTML pour permettre la personnalisation des sorties.

Technologies et packages utilisées :
rmarkdown html word flextable

Public concerné

  • Les utilisateurs R qui souhaitent savoir comment créer des rapports et des sites web avec R

Prérequis

Il est demandé de connaître R pour suivre cette formation.

  • savoir réaliser des traitements de données simples avec R
  • savoir réaliser des graphiques avec R
  • connaître l’outil Rstudio

Objectifs pédagogiques

À l’issue de la formation, le participant sera en mesure de :

  • Automatiser des rapports avec la technologie R et R Markdown
  • Personnaliser des rapports Word et des rapports HTML

Programme de la formation

R Markdown va permettre de créer des rapports automatisés, reproductibles et personnalisés depuis RStudio ou R.

Cette formation s’adresse aux personnes ayant une connaissance minimum du langage R et qui souhaitent créer des rapports automatisés et reproductibles.

A l’issue de cette formation, l’utilisateur sera capable de créer et générer des rapports à l’aide de R Markdown.

Le plan de formation est détaillé ci-dessous :

  • Introduction
    • Pourquoi Markdown
    • Les apports de R Markdown
  • Premiers pas via RStudio
  • La syntaxe Markdown :
    • le format officiel : typographie, titre, listes, liens, images, etc.
    • les extensions disponibles
  • Anatomie d’un document R Markdown
    • l’entête et les méta propriétés
    • les chunks et le moteur knitr
    • Les options de chunks à maîtriser
      • Sorties graphiques et tabulaires
      • Utilisation du cache
    • le processeur pandoc
  • Personnalisations des rendus
    • Intégrer du CSS et du JavaScript pour contrôler le rendu HTML.
    • Personnaliser les modèles Word.

Modalités

Modalités pédagogiques

Notre formation s’articule sur une alternance d’apports théoriques et de pratiques :
  • Exposés théoriques réalisés par le formateur
  • Apport d’expériences de le formateur
  • Echanges et retours d’expérience entre les participants.
  • Exercices et ateliers d’application permettant aux stagiaires de pratiquer concrêtement.

Modalités d’évaluation initiale

Une évaluation préalable à l’entrée en formation est réalisée dès la demande d’inscription afin d’identifier les connaissances et les besoins de chaque futur participant.

Modalités d’évaluation finale

  • Évaluation sous forme d’autoevaluation
  • Questionnaire d’évaluation
  • Test de positionnement en début et fin de la formation pour valider les compétences acquises

Documentation remise aux stagiaires

  • Les supports de cours au format PDF
  • Ces mêmes supports contiennent les exercices et leurs corrections

Outils utilisés lors de la formation

  • R et Rstudio
  • Microsoft Word
  • Navigateur moderne (Chrome, FireFox, Edge, Safari)

Contactez nous