R - Pour les utilisateurs SAS
Date de mise à jour :
Identifiant Offre Info : 03_231123104F
Organisme responsable :
Data Value
(ouvre dans un nouvel onglet)
Présentation de la formation
Objectifs
Apprendre à réécrire sous R un programme SAS faisant appel à des étapes de manipulation, de traitement, d'analyse et de visualisation de données
Programme de la formation
Présentation de R et son interface R Studio Spécificités de l'approche R et de la syntaxe R (par rapport à SAS) Manipulations de base Généralités sur le langage R "historique", installation et chargement de packages, types de données sous R Importer des fichiers sous R Récupérer les caractéristiques d'un objet Calculer des indicateurs statistiques + comparaison par rapport aux procédures type MEANS / FREQ de SAS Pratique : importer un fichier SAS depuis R, le…
- Présentation de R et son interface R Studio
- Spécificités de l'approche R et de la syntaxe R (par rapport à SAS)
- Généralités sur le langage R "historique", installation et chargement de packages, types de données sous R
- Importer des fichiers sous R
- Récupérer les caractéristiques d'un objet
- Calculer des indicateurs statistiques + comparaison par rapport aux procédures type MEANS / FREQ de SAS
- Pratique : importer un fichier SAS depuis R, le décrire et calculer des statistiques descriptives
- Le dataframe et ses manipulations courantes : équivalent sous R des dataset SAS
- Package dyplr : manipuler les données dans une logique similaire à celle des étapes data / proc SQL
- Autres packages du tidyverse : manipulations sur les dates, facteurs, chaînes de caractère, transpositions de données Pratique : manipuler sous R un fichier de données
- Présentation succincte des fonctions natives de visualisation sous R
- Package ggplot2 : principes, syntaxe et comparaison par rapport aux procédures GPLOT et SGPLOT
- Pratique : produire sous R différentes visualisations graphiques
- Tests statistiques et ACP : mise en œuvre sous R et interprétation des sorties
- Régression linéaire : comparaison des approches et sorties de R par rapport à SAS (proc REG)
- Intro au machine learning
- Pratique : mettre en œuvre une régression et / ou une ACP sous R et comparer les sorties obtenues avec celles de SAS
- Packages SQL : pour rester dans la syntaxe d'une proc SQL
- Markdown : pour générer des fichiers de sortie html / pdf dans la logique des sorties ODS de SAS
- Shiny et/ou plotly : pour aller plus loin dans la visualisation interactive
- Caret : pour aller plus loin dans le machine learning
- Pratique : avoir un aperçu concret de ce que permettent ces packages à partir d'exemples déjà fournis
- Boucles et conditions sous R
- Fonctions sous R : une alternative au macro langage de SAS
- Fonctions de type apply : une autre alternative au macro langage
- Pratique : transposer une macro SAS existante en un traitement automatisé sous R
- Réécrire sous R un programme SAS constitué de plusieurs étapes data, de macros / macro-variables et de procédures de visualisations
- Etudier les différentes alternatives possibles sous R
Validation et sanction
- Comprendre les principales différences et similitudes entre SAS et R
- Découvrir les principales fonctions R natives et celles des packages incontournables pour le traitement et l'analyse de données
- Transformer un code SAS en R
Type de formation
Non certifiante
Niveau de sortie
Sans niveau spécifique
Durée, rythme, financement
Modalités pédagogiques
Pédagogie active mêlant exposés, applications pratiques dans le logiciel R et exemples de code SAS à transposer.
Durée
En centre
21 h
Financement
- Conventionnement
- Oui
- Financeurs
-
- Bénéficiaire de l'action
- Entreprise
Conditions d'accès
Publics visés
- Salarié
- Tout public
Informations sur les publics
Toute personne souhaitant utiliser le logiciel R et connaissant déjà SAS.
Niveau d'entrée
Sans niveau spécifique
Conditions spécifiques et prérequis
Connaissance du langage SAS
Lieu de réalisation de l'action
Modalités d'enseignement
Formation entièrement en présentielle
Adresse
33 Rue de la République69002 Lyon 2e
Responsable : ASI
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
41 rue de la Découverte
31676 Labège - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates fixes