Rapports dynamiques avec Shiny
Clientèle cible
- Ingénieurs
- Actuaires
- Statisticiens
- Scientifiques de données
- Chercheurs
- Analystes
- Toute personne familière avec R qui souhaite produire des rapports dynamiques sous forme de pages web à l'aide de la technologie Shiny
Préalables
Une connaissance de base de R est requise.
Description
Shiny est une technologie de RStudio qui permet de créer facilement des pages web dynamiques dont les calculs sont effectués par R. Cela permet, entre autres, de créer des rapports interactifs de plus en plus populaires en milieu de travail. Une application Shiny peut ainsi avantageusement remplacer de volumineux rapports faisant état de différents scénarios. Le destinataire peut examiner tous les scénarios de manière indépendante à partir d’une interface web conviviale.
La formation consiste en une présentation entrecoupée d'exemples et d'exercices visant à produire une application qui sera mise en production sur un serveur Shiny public.
Objectifs
- Connaître le processus de création d'une application Shiny
- Mettre en production une application Shiny
- Utiliser Shiny pour produire un rapport dynamique
Contenu
La formation s’offre dans une formule 100 % à distance novatrice et flexible alliant activités en direct, apprentissage autonome et appui en ligne en temps réel.
- Présentation générale de la technologie Shiny
- Construction d'une application
- Publier ses applications Shiny
- Intégration de R Markdown et Shiny
Matériel requis
Les participants devront disposer d’un ordinateur muni des outils suivants :
- La plus récente version de R (https://cran.r-project.org/)
- La plus récente version de l’éditeur RStudio Desktop (version avec licence libre, https://rstudio.com/products/rstudio/download/)
- Un compte d’utilisateur pour la plateforme Discord (https://discord.com/)
- Un accès à Zoom
Reconnaissance
Une attestation de participation reconnaissant les 3 heures de formation continue est décernée, après la formation, à chacun des participants qui respectent les conditions d'attestation.