Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Introduction à Shiny
- Qu'est-ce que Shiny et comment ça fonctionne
- Installation et configuration de base
- Exploration des exemples et de la galerie Shiny
Architecture UI et Serveur
- Comprendre les composants ui.R et server.R
- Travailler avec fluidPage(), sidebarLayout() et les fonctions de mise en page
- Définir des entrées et des sorties
Reactivité et Interactions Dynamiques
- Expressions Reactives et observateurs
- Contrôler le comportement de l'application avec des entrées réactives
- Déboguer les problèmes de réactivité
Data Visualization et Rapports
- Intégration de ggplot2 et plotly dans les applications Shiny
- Construire des tables réactives avec DT ou reactable
- Générer des rapports téléchargeables avec rmarkdown
UI Avancé et Personnalisation
- Ajouter des onglets, des panneaux conditionnels et des modals
- Incorporer des CSS personnalisées et des thèmes
- Utiliser les modules Shiny pour la réutilisation du code
Déploiement et Hébergement
- Déployer des applications sur Posit Cloud ou Shinyapps.io
- Exécuter des applications localement et sur Shiny Server
- Gérer les dépendances et les versions
Cas d'Étude et Conception de l'Application
- Créer un tableau de bord complet à partir de zéro
- Filtres interactifs et analyses pilotées par l'utilisateur
- Conseils pour la performance, la sécurité et l'évolutivité
Résumé et Étapes Suivantes
Pré requis
- Une compréhension de la programmation en R
- Expérience dans l'analyse ou la visualisation des données
- Une familiarité avec HTML et CSS est utile, mais pas obligatoire
Public cible
- Analystes de données et scientifiques
- Développeurs R cherchant à construire des tableaux de bord interactifs
- Chercheurs et enseignants visualisant des données pour un usage public ou interne
14 Heures
Nos clients témoignent (2)
connaissances du formateur, adaptées sur mesure, tous les sujets abordés
eleni - EUAA
Formation - Forecasting with R
Traduction automatique
Les applications dans la vie réelle utilisant Statcan et le CER comme exemples.
Matthew - Natural Resources Canada
Formation - Data Analytics With R
Traduction automatique