Après avoir suivi ces cours, je me sens confiant dans la création de visualisations et de tableaux de bord professionnels.
Description du cours
Après avoir appris les bases de Shiny pour créer des applications web, ce cours vous fait passer à l’étape suivante en mettant vos nouvelles compétences en pratique. Vous allez développer des applications Shiny ludiques et réalistes pour des cas d’usage courants : explorer un jeu de données avec Shiny, générer un graphique personnalisé, et même créer un nuage de mots. Avec toute cette pratique et ces nouveaux acquis, vous serez prêt à développer vos propres applications Shiny.
Prérequis
Programme de formation
Plan du cours
1
Révision de Shiny
Dans ce premier chapitre, vous reverrez l’essentiel du développement Shiny. Vous retrouverez la structure de base d’une application Shiny ainsi que des concepts clés comme les entrées, les sorties et la réactivité. Terminer ce chapitre rafraîchira vos connaissances de Shiny et vous assurera d’avoir les compétences nécessaires pour créer des applications Shiny adaptées à des situations réelles.
- Introduction50 XP
- Texte simple100 XP
- Texte mis en forme100 XP
- Donner de la structure à votre application100 XP
- Entrées et sorties50 XP
- Ajouter des champs de saisie100 XP
- Ajouter des espaces réservés pour les sorties100 XP
- Construire des objets de sortie100 XP
- Les bases de la réactivité50 XP
- Réactivité : variable réactive simple50 XP
- Réactivité : variable réactive composée50 XP
- Contextes réactifs100 XP
2
Réaliser le graphique parfait avec Shiny
Imaginez que vous préparez une figure pour un article avec R. Vous passez beaucoup de temps à recréer le même graphique encore et encore en relançant le même code, en changeant à chaque fois de petits paramètres. La taille des points, leur couleur, le titre, les données affichées sur le graphique : tout doit être parfaitement réglé avant de publier la figure. Pour vous éviter de relancer le code à de multiples reprises, vous allez apprendre à créer une application Shiny qui génère un graphique personnalisable.
3
Explorer un jeu de données de façon interactive avec Shiny
Supposons que votre responsable soit impressionné par le graphique créé avec Shiny et souhaite maintenant se familiariser avec le jeu de données utilisé. Il ne veut pas simplement un fichier brut ; il veut un environnement interactif pour visualiser, filtrer et télécharger les données. Ce chapitre vous guidera dans la création d’une telle application : une application Shiny pour explorer le jeu de données Gapminder.
4
Créez votre propre nuage de mots dans Shiny
Un ami adore les nuages de mots et a écrit une fonction R pour en générer. Il souhaite partager cette fonction avec tous ses amis, mais tous ne savent pas utiliser R. Vous proposez d’aider en créant une application Shiny qui s’appuie sur sa fonction pour permettre à chacun de créer son propre nuage de mots. Ainsi, même ceux qui ne connaissent pas R pourront générer des nuages de mots via une interface en pointer-cliquer. Ce chapitre vous guidera à travers les étapes nécessaires pour construire cette application.
R
Études de cas : créer des applications web avec Shiny en R
Cours
terminé

