Jeudi 03 mai - Vendredi 04 mai

Les Bases de Données et R

Préparer sa session

Trucs et astuces

  • Eviter de changer votre répertoire de travail avec setwd(),
    c.-à-d. démarrer R directement au bon endroit ou définir un "Projet" dans R Studio.
  • Ne pas utiliser le .Rprofile avec des options qui modifie le comportement de R.
  • Désactiver la conversion automatique des chaînes de caractères en facteurs options(stringsAsFactors = FALSE).
  • Ne pas utiliser rm(list = ls()) pour "rafraichir" votre session.
  • Ne pas sauvegarder/charger .Rdata en quittant/démarrant votre session R.

Le tidyverse

Qu'est-ce-que le tidyverse ?

Un ensemble d'outils basés sur une philosophie/grammaire commune.

if (!"tidyverse"%in%rownames(installed.packages())) {
  install.packages("tidyverse")
}
library(tidyverse)

Qu'est-ce-que le tidyverse ?

library(tidyverse) chargera les packages :

  • readr, importation/exportation de données.
  • tibble, classe d'objet "tibble".
  • dplyr, manipulation des données.
  • tidyr, mise en forme des données.
  • ggplot2, visualisation des données.
  • purrr, programmation.

Ces packages représentent la base du tidyverse et sont en constante évolution.

tidyverse_update()

tibble

comme un data.frame, mais en mieux !