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