Démarrer avec R
  • Installation de R et RStudio
  • Présentation de RStudio
  • Démonstration de R
Les bases de R
  • Ce que vous allez apprendre dans cette section
  • Les 3 types de données à connaître
  • Comment créer un vecteur
  • Fonctions de création de vecteurs
  • Peut-on mélanger plusieurs types de données dans un vecteur ?
  • Les propriétés d'un vecteur
  • Opérations sur les vecteurs
  • Les fonctions en R
  • D'autres fonctions en R
  • Opérations logiques et ensemblistes sur les vecteurs
  • Filtrer un vecteur
  • EXERCICE : Les vecteurs
  • SOLUTION : Les vecteurs
  • Les dates
  • Les dates - Manipulations avancées
  • Principes de programmation en R
  • Les bases de R
Les matrices
  • Ce que vous allez apprendre dans cette section
  • Comment créer une matrice
  • Les caractéristiques d’une matrice
  • Sélectionner une sous-matrice
  • Opérations sur les matrices
  • EXERCICE : Comparaison des pays dans le monde
  • SOLUTION : Comparaison des pays dans le monde
  • SOLUTION : Comparaison des pays dans le monde (suite)
  • Appliquer une fonction sur une matrice
  • QUIZ : Les matrices
Les data.frames
  • Ce que vous allez apprendre dans cette section
  • Créer et explorer un data.frame
  • Charger et sauvegarder des données - Le répertoire de travail
  • Charger et sauvegarder des données - Les fonctions
  • Manipuler un data.frame
  • Installer un package
  • Le package dplyr
  • Les verbes dplyr en pratique
  • L’opérateur pipe %>%
  • Agréger des données avec dplyr
  • EXERCICE : Comparer les pays dans le monde
  • SOLUTION : Comparer les pays dans le monde
  • SOLUTION : Comparer les pays dans le monde (suite)
  • Joindre 2 jeux de données
  • Les data.frames
Visualiser des données avec ggplot2
  • Ce que vous allez apprendre dans cette section
  • La fonction qplot
  • La fonction ggplot
  • Les aesthetics
  • Les histogrammes avec ggplot2
  • Encore plus de géoms !
  • Utiliser les facets
  • Perfectionner votre graphe
  • Perfectionner votre graphe (suite)
  • EXERCICE : Visualiser l’espérance de vie dans le monde
  • SOLUTION : Correction du TP
  • SOLUTION : Correction du TP (suite)
  • Colorier la carte du monde avec ggplot2
Programmer en R
  • Ce que vous allez apprendre dans cette section
  • Les conditions if else
  • Les boucles
  • Créer des fonctions
  • EXERCICE : Créer une nouvelle fonction
  • SOLUTION : Créer une nouvelle fonction
  • SOLUTION : Créer une nouvelle fonction (suite)
  • La famille des apply
  • La famille des apply - Utilisation avancée
  • Programmer en R