Retour

Formation "SAS2R : passer de SAS à R"

SAS-iens, convertissez-vous en R-iens

Mis à jour le
Modélisation - méthodes statistiques Autre filière Bovin lait Bovin viande Caprin Equin Ovin lait Ovin viande Veau de boucherie
Cette formation est adaptée aux utilisateurs de SAS souhaitant migrer vers R en utilisant les packages les plus récents pour la data manipulation et la data visualisation.

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

pers
Maxime Legris
Data Analyst / Statisticien

Pour en savoir plus...

Conditions Générales de Vente Personnes handicapées Règlement intérieur

Autres formations sur le même thème