logo

[SAS_BASE] Initiation à SAS

Initiation à SAS

Le langage SAS permet de manipuler de très gros volumes de données et de les valoriser par des statistiques, des tableaux de bord et des graphiques.
Cette introduction permet de se familiariser avec l’interface (SAS classique, WPS Workbench ou SAS Enterprise Guide) et la logique du code. On pourra la prolonger par une formation au langage macro pour l’automatisation, par un approfondissement des fonctionnalités graphiques, des capacités de restitution (reporting et tableaux de bord, graphiques, cartographie) ou d’analyse statistique.

Durée : 2 jours

Pré-requis : aucun

1.   Présentation de SAS

  • Environnements : SAS classique, SAS Enterprise Guide, WPS
  • Logique du code : étape Data, procédure, ODS, etc.
  • Organisation des données : bibliothèque, table, variable

2.   Requêtes

  • Listes et extractions : proc PRINT et clause WHERE
  • Tris et doublons : proc SORT
  • Restrictions : options de table KEEP, DROP et OBS

3.   Production de statistiques basiques

  • Comptages : proc FREQ
  • Autres indicateurs : proc MEANS
  • Esthétique, recodage et catégories : proc FORMAT
  • Graphiques simples : proc SGPLOT

4.   Modification du contenu d’une table

  • Fonctionnement global de l’étape DATA
  • Création de variables : formules simples et conditionnelles
  • Jointures

5.   Imports et exports

  • Importation de formats courants : proc IMPORT
  • Diffusion de résultats mis en forme : ODS
  • Share

Comments are closed.