Les dashboards sont des outils graphiques employés pour résumer de l’information, de façon efficace et élégante.
Je trouve par exemple que le dashboard réalisé par l’université de Johns Hopkins pour suivre l’évolution de l’épidémie de coronavirus est particulièrement réussi !
install.packages("flexdashboard")
library(flexdashboard)
Il faut ensuite ouvrir un fichier Rmarkdown à partir des Templates.
Pour cela : File –> New File –> Rmarkdown –> From Templates –> Flex Dashboard.
Vous pouvez inclure
Vous pouvez inclure plusieurs pages dans votre dashboard. Dans l’exemple ci dessous , il y a une page pour les `geom_point`, et une page pour les `geom_density`:
Il y a également des thèmes directement utilisables. Et l’apparence du dashboard peut être gérée via un fichier CSS.
Et on peut encore ajouter un logo !
Les dashboards générés avec flexdashboard ne sont pas dynamiques. Pour les rendre dynamiques il faut inclure du code shiny dans le canveva flexdashboard.
Si cela vous intéresse, vous trouverez plein d’infos ici.
Vous aimeriez vous lancer, mais vous ne savez pas comment vous y prendre ?
Je vous conseille de choisir, parmi les exemples disponibles ici, un dashboard relativement simple, et d’essayer de le reproduire.
Celui-là, par exemple, me semble particulièrement accessible :
En cas de difficulté , vous pouvez consulter la solution en cliquant sur `</> Source Code`.
Puis prenez-en un autre, et puis passez à shiny !
J’espère que ce petit article d’introduction au dashboard vous aura donné envie de vous lancer ! N’hésitez pas à me faire découvrir vos dashboards en mettant un lien vers vos réalisations, en commentaire.
Et si vous êtes intéressés par le suivi de l’épidémie du Coronavirus, vous trouverez toutes les données dans ce repo Github de Rami Krispin.
Si cet article vous a plu, ou vous a été utile, et si vous le souhaitez, vous pouvez soutenir ce blog en faisant un don sur sa page Tipeee 🙏
Enregistrez vous pour recevoir gratuitement mes fiches “aide mémoire” (ou cheat sheets) qui vous permettront de réaliser facilement les principales analyses biostatistiques avec le logiciel R et pour être informés des mises à jour du site.
19 Responses
Merci pour votre aide mais j’aimerais En savoir plus sûr et comment faire de l’anLyse de données en R: -retirer les redondances, les valeurs manquantes. – retirer les bruits, rendre tous les données numériques.
Bonjour Claire merci pour cette belle illustration, c’est très intéressant et pratique.
Par contre j’avais posté un commentaire sur le nombre de sujets nécessaire, pour savoir comment on peut inclure la prévalence dans le calcul. Avez-vous déjà eu à traiter pareil cas.
Merci d’avance
Bonjour,
je n’ai pas de réponse immédiate sur la prise en compte de la prévalence pour le calcul du nombre de sujets. Vous pouvez peut être trouver des infos, ou poser la question sur https://discourse.datamethods.org/
Bonne continuation
Merci pour la source
Merci pour cette ressource
Merci beaucoup Claire de cet article!
merci pour ce document
Bonjour Claire
J’ai apprécié votre article. J’ai directement eu envie de voir comment faire de la cartographie avec R. Merci de faire un petit mot là dessus.
Bonjour Romain,
je vous invite à consulter cet article : https://statistique-et-logiciel-r.com/premiers-pas-en-cartographie-avec-r/
Bonne lecture.
Merci pour le lien vers l’article
Merci pour cet article. Je vous avoue que cet article va m’aider à poursuivre ce que m’avais commencé l’année passée. J’etais bloqué avec Shiny mais le package flexdashboard parait capital pour realiser les tableaux de bord facilement. Je vais sans doute realiser maintenant mes tableaux de bord dynamiques. Merci!
Merci Claire pour ce bel article.
M’étant intéressé aux tableaux de bord sous R, étant passé d’Excel à R, j’espère pouvoir reprendre cet apprentissage en m’aidant de ton article.
A bientôt !
merci !
MERCI BEAUCOUP MADAME
VOUS SAUVEE BEAUCOUP DE GENS A TRAVERS CE BLOG, BON COURAGE ET MERCI BEAUCOUP
Merci !
Bonjour,
est-il possible de créer des identifiants avec login et mot de passe pour consulter les tableaux de bord sur R?
Merci
Bonjour,
je ne sais pas du tout, je n’en ai jamais eu besoin…
Bonne continuation.
Bonjour, si je comprends bien flexdashboard ne permet pas d’utiliser les graphiques dynamiques avec ggirafe. Les graphiques sont dynamiques dans Rmarkdown avec ggirafe mais ne le sont plus avec flexdashboard.?Merci
Bonjour,
je pense qu’on peut utiliser ggirafe dans flexdashboard.
Vous trouverez un exemple ici : https://github.com/davidgohel/ggiraph/blob/master/inst/examples/rmd/flexdashboard/flexdashboard.Rmd
Bonne continuation.