Introduction à R Shiny : d'un tableur à une Application Web Dynamique
Par
Lucie Camanez
à
Nantes
le
14 janvier 2025
Twitter: @ladatatata.bsky.social
Linkedin: https://www.linkedin.com/in/luciecamanez/
Introduction à R Shiny : d'un Tableur à une Application Web Dynamique
Le Contexte
- Les tableurs sont statiques, peu interactifs, et difficiles à partager efficacement.
- Objectif : Créer une application interactive pour explorer, analyser et visualiser les données de manière dynamique.
Pourquoi R Shiny ?
- Interactivité immédiate pour vos analyses.
- Accessibilité via un navigateur web : partage facile avec les collaborateurs.
- Pas besoin de compétences avancées en développement web.
- Écosystème de bibliothèques R : accès aux packages R pour les/statistiques/analyse/visualisation des données.
- Soutien d'une communauté active : accès à des ressources, des exemples, et des solutions.
Structure d'une Application Shiny :
- UI → Interface utilisateur (inputs et outputs).
- Server → Logique métier (calculs réactifs).
- app → Combine UI + Server.
Demo : Exemple d'Utilisation
- Avant : Un tableur Excel avec des données fixes.
- Après : Une interface web interactive permettant de filtrer et visualiser les données en direct.
Conclusion
- R Shiny transforme vos analyses statiques en application web interactive.
- Une solution accessible.
Commentaires