Prise en main de R
Journées Professionnelles et d’Accompagnement Résosup
11/12 mars, 8/9 avril, 31 mai/1er juin 2021
Présentation
Les Journées Professionnelles et d’Accompagnement (JPA) pour la prise en main de R sont une introduction à R, le langage et ses outils. R est un langage et un environnement de statistique qui a évolué pour couvrir des utilisations très larges, de l’algèbre linéaire à la data viz, du reporting à la création de sites webs ou même l’écriture de livres. Au XXIème siècle, R est devenu l’un des langages de programmation les plus populaires au monde, et est le seul langage spécialisé à rivaliser avec les langages universels tels que C ou Java. R domine notamment le monde académique et de la recherche, et est désormais utilisé par les plus grands médias pour leurs analyses et visualisation de données.
Les JPA pour la prise en main de R sont structurées en 5 modules complémentaires sur deux jours, afin de répondre aux besoins d’analyse de données rencontrés dans les Observatoires :
- Les outils R de base, de la simple arithmétique à la programmation fonctionnelle
- La grammaire des graphiques, un paradigme de visualisation de données avancé
- Importer des fichiers externes de données (CSV et Excel)
- La manipulation et l’analyse de données orientées bases de données
- La création de rapports et documents web dynamiques par R
Pour coller au mieux aux besoins des Observatoires, le travail sera entièrement interactif et basé sur des données SISE anonymisées. Les deux journées initiales s’accompagneront d’une demi-journée supplémentaire de suivi des projets et de retour d’expérience des participants qui aura lieu deux semaines plus tard.
Objectif et compétences liées
L’objectif de ces JPA est d’adopter R pour le travail des Observatoires sur les données SISE. Trois compétences fondamentales seront acquises au cours des JPA :
- Acquérir un début d’autonomie sous R avec un aperçu élargi des capacités du langage et du logiciel RStudio ;
- Comprendre les bases de l’analyse et de la visualisation de données et les mettre en œuvre sous R ;
- Pouvoir écrire un rapport d’analyse de données et le publier sur le web.
Pré-requis
- Un ordinateur fonctionnel avec R et RStudio installés, ainsi que les packages pour R requis ;
- Une familiarité de base avec l’outil informatique (notamment utilisation de fichiers texte et documents web) ;
- Une connexion rapide à l’Internet, le logiciel Zoom opérationnel, et un casque ou oreillettes avec micro intégré pour participer à la formation en ligne ;
- La motivation pour apprendre et comprendre un nouveau paradigme ! :)
À propos de Mathieu Basille
Mathieu Basille a près de 20 ans d’expérience avec R, et a pu en suivre l’évolution depuis ses balbutiements. Chercheur en écologie animale à l’Université de Floride jusqu’en 2020, Mathieu a acquis une connaissance avancée de R, qu’il a utilisé dans ses recherches sur les comportements spatiaux des grands vertébrés de Floride, du raton-laveur au crocodile. Au cours de ses travaux, Mathieu a participé à l’écriture et au développement de 7 packages pour R disponibles en ligne. Vous pouvez suivre les travaux de Mathieu sur le site de son laboratoire de recherche : https://mablab.org/