DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

R - Pour les utilisateurs SAS

Date de mise à jour : 10/07/2025 | Identifiant OffreInfo : 03_231123104F

Information fournie par :
Via Compétences (Carif-Oref Auvergne-Rhône-Alpes)

Objectifs, programme, validation 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 décrire et calculer des statistiques descriptives
Traitement de données

  • 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
Visualisations

  • 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
Analyse de données + machine learning

  • 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
Aperçu des possibilités de R avec des packages additionnels

  • 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
Programmation

  • 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
Cas pratique : transposer 1 code SAS en 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 certificiante

Sortie

Sans niveau spécifique

Métiers visés

Code Rome

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
21 heures en centre

Conventionnement : Non

Financeur(s)

Entreprise

Bénéficiaire de l'action

Conditions d'accès

Public(s)
Salarié, Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Sans niveau spécifique

Conditions spécifiques et prérequis

Connaissance du langage SAS

Modalités d'accès

Lieu de réalisation de l'action

formation entièrement présentielle
Adresse
33 Rue de la République
69002 - Lyon 2e
Responsable : ASI
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
41 Rue de la Découverte
31670 - Labège
Responsable :
Téléphone fixe : 0972567567
fax :
Site web :
Contacter l'organisme
Contacter l'organisme formateur
Data Value
SIRET: 81837224500014
31670 Labège
Responsable : CALAS
Téléphone fixe : 0972567567
Site web :
Contacter l'organisme

Période prévisibles de déroulement des sessions

du 03/06/2026 au 05/06/2026
débutant le : 03/06/2026
Adresse d'inscription
41 rue de la Découverte
31676 - Labège
Etat du recrutement : Ouvert
Modalités : Entrées / Sorties à dates fixes

Organisme responsable

Data Value
SIRET : 81837224500014

Adresse
41 Rue de la Découverte
31670 - Labège
Téléphone fixe : 0972567567
Contacter l'organisme