R est un langage de programmation orienté vers le traitement et l’analyse quantitative de données. Il s’agit d’un logiciel libre, développé par ses utilisateurs et utilisatrices.
R permet, entre autres, de :
lire et manipuler des données aux formats divers, les convertir ;
les enrichir à partir de données externes ;
les analyser, les modéliser ;
présenter les résultats (tableaux, graphiques, cartes).
Source : Ministère de la transition écologique
Apprendre à utiliser R
Pour aller plus loin
Après avoir réalisé le socle d'initiation.
Autres ressources pédagogiques
Voici un catalogue (non exhaustif) d'autres ressources pédagogiques pour apprendre à utiliser R.
Niveau débutant
[Formation] Initiation à R par l'Insee (Martin Chevalier)
Programme :
Prise en main du logiciel
Découverte de l’interface
Charger et explorer des données
Importer des données à l’aide de packages
Manipuler les éléments fondamentaux du langage
Les vecteurs
Les matrices
Les listes
Travailler avec des données statistiques
Manipuler les data.frame
Calculer des statistiques descriptives
[Guide] Introduction au langage de programmation R par Datactivist (Diane Thierry)
Programme :
Importer les données
Nettoyer les données
Transformer les données
Visualiser les données
Communiquer
[Guide] Introduction à R et au tidyverse par Julien Barnier
Programme :
Une introduction à R, qui présente les bases du langage R et de l’interface RStudio
Une introduction au tidyverse, qui présente cet ensemble d’extensions pour la visualisation, la manipulation des données et l’export de résultats
Une partie Aller plus loin qui présente comment créer ses propres fonctions et introduit des notions de programmation plus avancées
[Inventaire de ressources] frrrenchies par frrrenchies
Description : Répertoire collaboratif des packages R qui permettent de travailler avec des données concernant la France et des ressources pédagogiques ou d’entraide francophones.
[Forum] Forum des utilisateurs de R en français
Description :
Forum francophone d'échange autour du logiciel de calcul statistique R
[Forum] Slack des utilisateurs français de R
[Blog] icem7 - R, statistiques par icem7
Description : Exemples concrets et pédagogiques d’utilisation de R présentés dans des articles de blog
[Guide] R Guide par Kaggle 🇬🇧
Description : Ressources en anglais pour apprendre à utiliser le langage R, rédigées par la communauté de Kaggle
Niveau intermédiaire
[Formation] Perfectionnement à R par l'Insee (Martin Chevalier)
Programme :
Savoir utiliser les fonctions *apply(), do.call() et Reduce()
Travailler efficacement sur des données avec base R
Travailler efficacement sur des données avec dplyr
Travailler efficacement sur des données avec data.table
Réaliser des graphiques avec R
[Documentation] utilitR par l'Insee
Description :
Documentation qui aide à réaliser des traitements statistiques usuels avec R et à produire des sorties (graphiques, cartes, documents).
Présente succinctement les outils les plus adaptés aux différentes tâches, et oriente vers les ressources pertinentes :
Mener un projet statistique avec R
Importer des données avec R
Choisir son paradigme d’analyse de données avec R
Manipuler des données avec R
Produire des sorties avec R
Bonnes pratiques
[Guide externe] Introduction à l’analyse d’enquêtes avec R et RStudio
Auteurs : Julien Barnier, Julien Biaudet, François Briatte, Milan Bouchet-Valat, Ewen Gallic, Frédérique Giraud, Joël Gombin, Mayeul Kauffmann, Christophe Lalanne, Joseph Larmarange, Nicolas Robette
Description :
Présente comment réaliser des analyses statistiques et diverses opérations courantes avec R.
Manipuler
Prise en main
Manipulation de données
Exporter
Analyser
Statistiques introductives
Statistiques intermédiaires
Statistiques avancées
Approfondir
Graphiques
Programmation
Divers
Ce guide est ouvert aux contributions.
💌 Vous avez des idées d'autres ressources pédagogiques sur l'utilisation de R que nous pourrions référencer ici ? .