Ce billet liste quelques ressources intéressantes pour se former à R.
Pour bien débuter…
… vous avez le choix entre plusieurs formations en ligne.
-
Une introduction à R et au tidyverse par Julien Barnier (CNRS)
-
Une formation à R par des agents du ministère de l'écologie, structurée en modules, dont 2 modules pour découvrir R
-
Une initiation à R écrite par Martin Chevalier (Insee)
-
Un parcours découverte pour réaliser des analyses statistiques et diverses opérations courantes, comme la manipulation de données ou la production de graphiques, avec R, par Joseph Larmarange (Institut de Recherche pour le Développement)
-
Formation Introduction à R et au tidyverse par Julien Barnier (CNRS)
Les auteurs de ces formations vous présenterons sur ce blog, au travers de différents billets, le contexte dans lequel ces formations ont été conçues ainsi que les objectifs pédagogiques.
Pour se perfectionner
-
Une formation à R par des agents du ministère de l'écologie, structurée en modules, dont plusieurs modules pour approndir R comme l'analyse multidimensionnelle, la datavisualisation ou encore les publications reproductibles, etc.
-
Un perfectionnment à R développé par Martin Chevalier (Insee)
-
Apprendre (ou s'améliorer) avec Git et R (en anglais) : Happy Git with R par Jenny Bryan
-
Adopter ou réviser les bonnes pratiques (organisation des projets, de son environnement de travail) (en anglais) : What They Forgot to Teach You About R par Jenny Bryan
-
Apprendre à développer un package (en anglais) : R Packages par Hadley Wickham
-
Aprendre Shiny (en anglais) : Mastering Shiny par Hadley Wickham
-
Approfondir R Markdown (en anglais) : R Markdown: The Definitive Guide par Yihui Xie
-
Devenir un grand maître en R Markdown (en anglais) : R Markdown Cookbook par Yihui Xie
Les outils
Pour celles et ceux qui n'ont pas la possibilité d'installer R et RStudio sur leur poste de travail, il existe une solution en ligne gratuite : RStudio Cloud. Cela vous permettra de retrouver un environnement de travail pour débuter sans avoir à installer quoi-que-ce-soit sur votre poste. Il est possible de partager des projets entre membres, ce qui favorise le travail en commun.
Pour tester RStudio Cloud, nous avons préparé un environnement de travail. Pour s'y connecter, il vous suffit de : cliquer ici et créer un compte.
Tous les packages R ne sont pas installés. Pour une configuration particulière, c'est possible… de la créer ! Et de la partager.
Attention : le projet ainsi ouvert est un projet temporaire. Pour le retrouver plus tard et reprendre l'auto-formation là où elle a été arrêtée, il est nécessaire de cliquer sur le bouton Save a Permanent Copy.
Recommandations
Une hésitation ? Par quoi commencer ?
Toutes les formations listées ci-dessus sont excellentes, vous ne pouvez pas vous tromper en choisissant l'une d'entre elles. Prenez le temps de lire sur ce site la présentation de ces formations par leurs auteurs eux-mêmes.
Mais si vous êtes pressés et que vous souhaitez foncer tête baissée dans l'apprentissage de R, nous conseillons :
-
Pour les grands débutants : utiliser RStudio Cloud (voir le lien ci-dessus) et commencer par la formation de Julien Barnier
-
Pour celles et ceux ayant un peu de pratique : rendez-vous sur le parcours de formations R du MTES et choisissez un module
Enfin, pour toute question, le salon spyrales-discussion générales de Tchap (www.tchap.gouv.fr)