Les objectifs
- Manipuler et analyser ses données efficacement sous R
- Créer des graphiques customisés avec ggplot2
- Réaliser quelques traitements statistiques
Public :
Tout public
Pré-requis
Être un utilisateur régulier de SAS
Programme
Les bases de R
-
- Le langage R et la communauté R (CRAN)
- L’interface RStudio, le script, la console, création de projet...
- Les différentes structures de données
- La notion de fonctions et de packages
- Trouver de l'aide et des ressources en ligne
- Les tableaux de données (package data.frame vs. tidyverse, tibble)
- Lecture des fichiers csv, xlsx, sas7bdat
Parallèle avec la proc import, proc contents et la log SAS
Manipulation de données avec le package dplyr et le symbole %>%
-
- Sélection de données (slice, filter, select...), trier des données (arrange)
- Création de variables (mutate), ajout et suppression de données
- Manipulation des facteurs (package forçats) et des dates (package lubridate)
- Jointure de données
- Exporter un jeu de données
Parallèle avec l'étape data, l'instruction class, data... set..., data... delete..., data... merge..., proc sort, proc export
Statistiques descriptives avec R
-
- Les statistiques univariées (moyenne, écart-type, minimum, maximum, quantile...)
- Les statistiques bivariées (corrélations, tableaux croisés, agrégation de données…)
Parallèle avec proc means, proc univariate, proc corr, proc freq
Graphiques avec le package ggplot2
- Tracer un graphique (histogrammes, boîtes à moustaches, nuages de points…)
- Customiser ses graphiques
- Découper une fenêtre graphique
Parallèle avec proc plot, proc sgplot
Zoom sur la régression linéaire
Parallèle avec proc glm, proc glmselect
Introduction à la programmation avec R
- Les listes en R
- Exécution conditionnelle (if… else) et exécution itérative (boucle for)
- Création de fonctions
Parallèle avec le macro-langage SAS
Evaluation des acquis
Questionnaire
Méthodes pédagogiques
Exposés et échanges
Travaux pratiques
Référence :
SASTR
Responsable pédagogique
Maxime
Legris
Data Analyst / Statisticien
Pour en savoir plus...
Conditions Générales de Vente
Règlement intérieur