Travaux dirigés de SAS

Depuis 2000, je donne des travaux dirigés de SAS à l'Université Paris V, UFR de Mathématiques et Informatique (MST ISASH, et Maîtrise MASS et DESS MSB).
Vous trouverez ci-dessous les sujets et les corrigés de ces travaux dirigés.

Qu'est-ce que SAS ?

SAS est un logiciel aux multiples facettes. A l'origine, c'était un logiciel de statistiques. Actuellement, c'est un peu un logiciel à tout faire, particulièrement cross-platform, mais dont la compétence première est dans sa capacité à gérer de gros volumes de données dans un but d'analyse ou de reporting automatisé.
Il a gardé un certain nombre de fonctions statistiques ce qui associé aux capacités précédentes en fait un outil très utile aux statisticiens. La plupart de ses "concurrents" sont en général incapables de gérer des volumétries importantes (tableaux de plusieurs gigaoctets) et leurs fonctions d'automatisation sont nettement moins avancées.

Malheureusement, SAS possède de nombreux points négatifs (prix exorbitant, interface horripilante, langage de programmation ridiculement peu avancé, graphiques laids, etc.) Malgré tous ces défauts, SAS reste sans réelle concurrence et rend réellement un service à la hauteur de son prix, fait rare dans le monde des logiciels.

Personnellement j'utilise SAS depuis plusieurs années, actuellement pour manipuler des bases de données, automatiser la génération de jeux de données pour mes codes d'optimisation ou de correction climatique, et analyser les résultats de ces codes essentiellement sur Unix (Sun), dont la version de SAS est considérablement plus performante (et plus chère) que celle sous Windows, même en prenant en compte les différences de matériel.
SAS m'est aussi assez pratique pour faire de la modélisation, tant qu'elle reste linéaire ou assez simple. Sinon il faut le coupler à Matlab / AMPL / des codes 'maison', etc.

Les TDs suivants sont conçus pour tourner sous SAS 8.2.
Note : Vous aurez sûrement à changer les chemins des fichiers (prévus ici pour un répertoire précis sous Windows) pour ré-exécuter les corrigés dans votre environnement.
Note bis : La colorisation (approximative pour l'instant) des corrigés est réalisée par un petit programme C écrit par Elisabeth et moi-même.
Si vous avez des problèmes ou des commentaires, n'hésitez pas à m'écrire.

TDs du DESS MSB

Statistiques (statistiques descriptives, statistiques non-paramétriques, régression linéaire, régression non-linéaire, régression non-paramétrique) et séries temporelles (moyennes mobiles, dessaisonnalisation, modèles ARIMA).
Données utilisées, sujets (en PDF) et corrigés SAS ainsi qu'une version préliminaire d'un mémento (en PDF) des procédures SAS vues en TD : dess.zip (1.7 Mo).

Statistiques

Données utilisées, sujets et corrigés : stats.zip (2.8 Mo)

Sujets et corrigés

  1. Introduction à SAS (1) : Sujet / Corrigé
  2. Introduction à SAS (2) : Sujet, Programme annexe / Corrigé
  3. Statistiques descriptives : Préparation des données / Sujet / Corrigé
  4. Tests (adéquation / comparaison d'échantillons) : Sujet / Corrigé
  5. Corrélation et régression linéaire : Préparation des données (1), Préparation des données (2) / Sujet / Corrigé
  6. Estimation non paramétrique : Sujet / Corrigé
  7. Analyse des données : Préparation des données / Sujet / Macros utiles / Corrigé

Séries Temporelles

Données utilisées, sujets et corrigés : series.zip (677 ko)

Sujets et corrigés

  1. Introduction aux séries temporelles sous SAS, fonction retard et valeurs manquantes : Préparation des données / Sujet / Corrigé
  2. Moyennes mobiles (calcul, tendance, composantes, analyse et effet Slutsky-Yule) : Préparation des données / Sujet / Corrigé
  3. Dessaisonnalisation et création d'un indicateur conjoncturel: Préparation des données / Sujet / Corrigé