1 / 22

SAS9 Un aper çu de 3 nouveautés

SAS9 Un aper çu de 3 nouveautés. Présenté par Carolyn Cunnison SAS Formation. Ordre du jour. PROC DOCUMENT – une composante de SAS/Base ( 8 nouvelles pr océdures dans SAS/Base) PROC SURVEYSELECT – une composante de SAS/STAT (6 nouvelles procédures dans SAS/STAT)

ann
Télécharger la présentation

SAS9 Un aper çu de 3 nouveautés

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SAS9 Un aperçu de 3 nouveautés Présenté par Carolyn Cunnison SAS Formation

  2. Ordre du jour • PROC DOCUMENT – une composante de SAS/Base ( 8 nouvelles procédures dans SAS/Base) • PROC SURVEYSELECT – une composante de SAS/STAT (6 nouvelles procédures dans SAS/STAT) • Enterprise Guide Version 4.1 – une composante de SAS/BASE

  3. Qu’est-ce qu’un DOCUMENT? • Un document est une hiérarchie d’objets de sorties conservées en format brut après l’exécution d’une étape PROC ou une étape DATA. • ODS DOCUMENT crée un document • La fenêtre DOCUMENT ou la procédure PROC DOCUMENT fait la gestion ainsi que l’affichage des documents.

  4. Pourquoi utiliser PROC DOCUMENT? • Livrer vos sorties aux destinations sans relire les données. • Transformer vos sorties sans relire les données. • Contrôler la structure des sorties.

  5. DÉMONSTRATION • Créer 2 documents • Ajouter des titres, des sous titres, et des sauts de pages au document • Livrer le document à toutes les destinations qui sont ouvertes • Changer l’ordre des objets dans un document à l’aide de la fenêtre DOCUMENT

  6. OBJECTIFS DE LA DÉMO Document 1 Document 2 • Proc Contents de SASHELP.CLASS • Attributes • Engine Host Info • Variables • Proc Contents of SASHELP.PRDSALE • Attributes • Engine Host Info • Variables Proc Freq de SASHELP.CLASS

  7. Syntaxe • PROC DOCUMENT <options>; • COPYpath <, path-2, ...path-n> TOpath </option(s)>; • DELETEpath <, path-2, ...path-n>; • DIR <path>; • DOC <options>; • DOC CLOSE; • HIDEpath <, path-2, ...path-n>; • IMPORT DATA= data-set-name | GRSEG= grseg TO path </options>; • LINKpathTOpath </options >; • LIST <path-1, path-2, ...path-n> </option(s)>; • MAKEpath <, path-2, ...path-n> </options>; • MOVEpath <, path-2, ...path-n> TOpath </option(s) >; • NOTEpath <'text'> </option(s)>; • OBANOTE<n> output-object <'text'> </option>; • OBBNOTE<n> output-object <'text'> </option>; • OBFOOTN<n> output-object <'text'>; • OBPAGEoutput-object </option(s)>; • OBSTITLE<n> output-object <'text'> </options>; • OBTITLE<n> output-object <'text'>; • RENAMEpath-1TOpath-2; • REPLAY <path <, path-2, ...path-n>> </options>; • SETLABELpath 'label'; • UNHIDEpath <, path-2, ...path-n>; • QUIT;

  8. La procédure SURVEYSELECT • Fournit une variété de méthodes pour choisir les échantillons aléatoires probabilistiques • Peut choisir un échantillon aléatoire simple ou un échantillon à partir d’un design complex à plusieurs étapes incluant stratifié, par grappes, et à probabilité inégales de sélection • SURVEYSELECT est une composante de SAS/Stat

  9. Un exemple de PROC SURVEYSELECT • Ce programme crée le fichier SAS nommé sample, qui contient 100 rangées sélectionnées à partir du fichier ia.sales de façon aléotoire. proc surveyselect data = ia.sales method = srs n = 100 out = sample; run;

  10. Méthodes utilisées par la procédure SURVEYSELECT • Liste partielle des valeurs pour l’option METHOD=:

  11. Syntaxe pour PROC SURVEYSELECT • PROC SURVEYSELECToptions; • STRATAvariables; • CONTROLvariables; • SIZEvariable; • IDvariables; • RUN;

  12. DÉMO PROC SURVEYSELECT

  13. Enterprise Guide Enterprise Guide est une interface conviviale pour la production de requêtes et de rapports: • Une composante de SAS PC depuis version 9.1 • 2 interfaces

  14. Interface de pointe

  15. Interface de programmation

  16. Code Derrière la scène • SAS Enterprise Guide peut utiliser la puissance du serveur pour accéder aux données et exécuter les traitements SAS, puis rediriger les résultats vers le PC client. SASsur Windows SASsur OS/390 SASsur UNIX SAS Enterprise Guide

  17. Résultats Derrière la scène • SAS Enterprise Guide peut utiliser la puissance du serveur pour accéder aux données et exécuter les traitements SAS, puis rediriger les résultats vers le PC client. SASsur Windows SASsur Mainframe SASsur UNIX SAS Enterprise Guide

  18. DÉMO Enterprise Guide 4.1

  19. Pour approndir vos connaissances • Cours Enterprise Guide à Montréal le 7 décembre • Tutorial dans l’aide interactif • Documentation http://support.sas.com/documentation/onlinedoc/guide/

  20. Récapituation • PROC DOCUMENT • Composante de SAS/BASE • Modifer et rediriger des rapports sans relire des fichiers d’entrées • PROC SURVEYSELECT • Composante de SAS/STAT • Sélectionner un échantillon aléotoire

  21. Récapitualtion • ENTERPRISE GUIDE 4.1 • Tâches et assistants nouveaux • Fenêtre LOG consolidée • Tâches parametrisées • Fenêtre QUERY améliorée • Fenêtre PROCESS FLOW améliorée • Fenêtre METADATA EXPLORER • STORED PROCESS amélioré

  22. Nouveau : cours d’une journée! • À partir de 2007, SAS offrira une série de • cours d’un jour portant sur des sujets précis: • SAS de Base: • cours 1: Proc REPORT • cours 2: Proc TABULATE, Proc MEANS, Proc FREQ • cours 3: ODS Niveau I • L’analyse statistique • cours 1: Proc LOGISTIC • cours 2: Proc GLM • cours 3: Proc REG, Proc UNIVARIATE, Proc MEANS

More Related