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 il fonctionne
- Installation et configuration de base
- Exploration des exemples et de la galerie Shiny
Architecture de l'interface utilisateur (UI) et du serveur
- Compréhension des composants ui.R et server.R
- Utilisation de fluidPage(), sidebarLayout() et des fonctions de mise en page
- Conception des entrées et des sorties
Réactivité et interactions dynamiques
- Expressions réactives et observateurs
- Contrôle du comportement de l'application via les entrées réactives
- Dépannage des problèmes de réactivité
Visualisation de données et reporting
- Intégration de ggplot2 et plotly dans les applications Shiny
- Création de tableaux réactifs avec DT ou reactable
- Génération de rapports téléchargeables avec rmarkdown
Interface utilisateur avancée et personnalisation
- Ajout d'onglets, de panneaux conditionnels et de modales
- Intégration de CSS personnalisé et de thèmes
- Utilisation des modules Shiny pour la réutilisation de code
Déploiement et hébergement
- Déploiement d'applications sur Posit Cloud ou Shinyapps.io
- Exécution d'applications localement et sur Shiny Server
- Gestion des dépendances et des versions
Étude de cas et conception d'applications
- Création d'un tableau de bord complet à partir de zéro
- Filtres interactifs et analyses guidées par l'utilisateur
- Conseils pour la performance, la sécurité et l'évolutivité
Résumé et prochaines étapes
Pré requis
- Comprendre la programmation en R
- Avoir de l'expérience en analyse ou visualisation de données
- Une connaissance d'HTML et de CSS est utile mais non obligatoire
Public visé
- Analystes et scientifiques des données
- Développeurs R souhaitant créer des tableaux de bord interactifs
- Chercheurs et enseignants visualisant des données à usage interne ou public
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