logo

[SAS->R] Migrer de SAS vers R

Migrer de SAS vers R

Cette formation est spécialement conçue pour des utilisateurs réguliers de SAS voulant découvrir la logique de R et les différences qui les attendent dans ce nouvel outil. L’accent est mis sur les fonctionnalités courantes de SAS et les pistes pour reproduire ces traitements dans R.

Durée : 2 ou 3 jours selon les attentes et le niveau du public

Logiciels possibles : R

Pré-requis : utilisation régulière de SAS (niveau SAS_BASE minimum)

1. Quelques points de repère dans R

    • Concepts essentiels : fonction, package, objet, affectation
    • Environnement RStudio
    • Récupérer ses tables SAS dans R : comment sont-elles stockées ?
    • Sauvegarde et récupération de données

2. Remplacer les procédures usuelles

    • Proc Means : fonctions summary, aggregate, describe
    • Proc Freq : fonctions table, prop.table, addmargins
    • Proc Tabulate : fonction tabular
    • Proc Transpose : package reshape2
    • Proc SQL : package dplyr
    • Proc Sort : fonctions order, duplicated, duplicated2
    • Proc Sgplot et Sgpanel : package ggplot2
    • Proc Export : fonction write.table, package openxlsx

3. Remplacer l’étape DATA

    • Ajout de variables : principales fonctions
    • Empilement de tables : fonction rbind
    • Jointure : fonctions merge, *_join
    • Retain : fonctions cumsum, rank

4. Remplacer l’ODS

    • ODS HTML, ODS RTF, ODS PDF : documents Rmarkdown
    • ODS RTF, ODS POWERPOINT : package officer
    • ODS EXCEL : packages openxlsx et xltabr

Version PDF

  • Share

Comments are closed.