SAS9 Un aperçu de 3 nouveautés

Slides:



Advertisements
Présentations similaires
Un environnement de développement éducatif
Advertisements

Atelier RBM-MERG sur la formation à lEIP, 6 au 9 octobre 2008, Dakar, Sénégal1 Enquête sur les Indicateurs du Paludisme (EIP): Méthodes d'analyse Analyse.
1 Contexte de la formation en région Formation des formateurs février 2010 Université de Montréal Montréal,QC Gaëtan Drolet Section de l'IDD Statistique.
Corese Moteur de recherche sémantique pour RDF
1 1 Momentum. 2 2 Tout objet en mouvement continuera son mouvement tant que rien nentrave sa progression.
QCA Unit 16 – Scène de Plage (part 3d – a class poem) Jo Rhys-Jones - Kingswear Primary School 2008.
12/10/2000Cédric Bertho - Comparaison entre Perl et Python1 vs Comparaison.
Initiation et perfectionnement à lutilisation de la micro-informatique Publier des films sur DailyMotion (sur Mac et sur PC) ©Yves Roger Cornil
FORMATION OUTILS « FONCTIONS »
LICENCE MIAGE Introduction Programmation Orientée Objet JAVA philippe
HTML Les types de balises
Plan de formation Chapitre 1 : Présentation de SAP
Conception d’une application de gestion de fiches études
Analyse de la variance à un facteur
Copyright © 2004, SAS Institute Inc. All rights reserved. Processus Stockés SAS une perspective analytique Sylvain Tremblay SAS Canada 25 avril 2006.
Formation Microsoft® Office Access 2007
Gestion de la communication par établissement sur le site ville
1 GPA435 Systèmes dexploitation et programmation de système Copyright, 2000 © Tony Wong, Ph.D., ing. Chapitre 5 Interpréteur de commande, Bourne shell,
Les requêtes La Requête est une méthode pour afficher les enregistrements qui répondent à des conditions spécifiques. La requête est donc un filtre.
Développement d’applications web
Page 1 Introduction à ATEasy 3.0 Page 2 Quest ce quATEasy 3.0? n Ensemble de développement très simple demploi n Conçu pour développer des bancs de test.
Présentation générale de MapBruit
Module 11 : Configuration de Windows 2000 pour les utilisateurs mobiles.
XT-SOFT SQL-TUNE. 2 Menu dAccueil 3 Sélection des Statistiques Maintenant allons sur Statistics : PF4 04 par PF4 ou en entrant dans Enter option : la.
44 Contrôle du déroulement du programme. 4-2 Objectifs A la fin de ce cours, vous serez capables de : Utiliser les constructions de prise de décision.
CLUB DES UTILISATEURS SAS DE QUÉBEC
Échantillonnage de l'eau et des facteurs connexes pour mesurer les caractéristiques physiques, chimiques et microbiologiques de l'eau de surface et des.
1 CLUB DES UTILISATEURS SAS DE QUÉBEC COMMENT TRANSFORMER UN PROGRAMME SAS EN TÂCHE PLANIFIÉE SOUS WINDOWS Présentation de Jacques Pagé STRiCT Technologies.
Chapitre 21 Collections Partie I Introduction Une collection : est un objet qui regroupe multiple éléments dans une unité. Une collection est.
L’utilisation des bases de données
A la découverte de la bureautique et des fichiers.
DataLab® Toute la connaissance client en quelques minutes
F Copyright © Oracle Corporation, Tous droits réservés. Créer des programmes avec Procedure Builder.
EPID-CPI-ISAIP Philippe Bancquart - mise à jour 24/02/ page 1 Liste des commandes DOS AT Schedules commands and programs to run on a computer. ATTRIB.
EPID-CPI-ISAIP Philippe Bancquart - mise à jour 24/02/ page 1 Procédures stockées CPI-SQLServer.
Visio 2010 : représentez et partagez encore plus simplement vos diagrammes et données
Développer en C avec Eclipse Introduction Création d'un projet Ajout de fichiers Compilation Exécution Utiliser le débogueur Département dinformatique.
Word Gabarit les étapes à suivre? C) Synthèse /rapport personnel (disponible sur votre site dans la site section travaux) et la version graphe finale.
Détection et correction des défauts de conception
Définition Utilisation Définition
Échantillonnage (STT-2000) Section 2 Tirage de Bernoulli (plan BE). Version: 4 septembre 2003.
EPID-CPI-ISAIP Philippe Bancquart - mise à jour 24/02/ page 1 SQL jointure PHILIPPE BANCQUART.

JEE 5 F.Pfister 2 institut eerie JEE – Une plateforme serveur  Développement et exécution d'applications réparties.
Veolia Consommateurs Contenu
‘‘Open Data base Connectivity‘‘
Le langage XHTML 420-S4W-GG Programmation Web Client
MonACCÈS-Enseignant Guide n° 2 Le carnet de notes.
Comment collaborer efficacement avec CVS Par Simon Arame Pour le cours ift mai 2008 Annoté le 23 mai 2008 pour Simon Denier 5/21/20081Simon Arame.
Mise en oeuvre et exploitation
1 Architecture orientée service SOA Architecture orientée service SOA (Service Oriented Architecture)
Informatique décisionnelle
Gestion des fichiers et dossiers
Centre d’échange d’informations sur la Convention sur la Diversité Biologique Bienvenue dans le cours sur l’ajout d’une page web sur un site web développé.
Présentation de la nouvelle version CustomerFirst (v5.0 G02.3)
Structurer ses travaux SAS à l'aide de pages HTML Joël Rivest, Ph.D. Analyste au Centre de développement du porc du Québec inc.
Cours n°4M2. ESCE (S. Sidhom) Séminaire ( 6-12 Février 2007 ) Promo. M2 ESCE-Tunis 2006/07 Conception d’un système d'information sur Internet Architecture.
Les Composants de l’architecture Oracle
Comment utiliser FrontPage?
22 Visual Studio Tools et Office 2010 Thomas LEBRUN Architecte Access It Sebastien BOVO Application Dev Consultant Microsoft France
TRIMBLE ACCESS – Création de surface et calcul de volume
France Bilodeau et Catherine Lamy 17 octobre 2014 La recherche dans les bases de données Repère, Cairn, Érudit et Google Scholar.
Guide n° 1 Formation initiale Primaire
Présente Conception d’un petit site Web. 2 4-nov-03© Préambule Cette présentation fait suite à celle intitulée « Imaginer, concevoir, mettre.
Tirer le meilleur parti d’Office /10/ Vincent Bippus IT/OIS 07 octobre 2014.
MonACCÈS-École Guide n° 3 Formation initiale. Apprendre à utiliser les commandes de recherche; Recherche composée; Sélection d’élèves; Recherche en utilisant.
MonACCÈS - Gestion des élèves Guide no 4 Formation initiale.
Réalisé par : Mr IRZIM Hédi Mr JRAD Firas
Présentation du nouveau Site Hercules. Plan Nouvelle ergonomie Nouvelle base de données Nouvelle procédure d’inscription Nouveaux outils d’administration.
Initialisation au logiciel (Statistical Analysis System)
Transcription de la présentation:

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

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.

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.

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

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

Syntaxe PROC DOCUMENT <options>; COPY path <, path-2, ...path-n> TO path </option(s)>; DELETE path <, path-2, ...path-n>; DIR <path>; DOC <options>; DOC CLOSE; HIDE path <, path-2, ...path-n>; IMPORT DATA= data-set-name | GRSEG= grseg TO path </options>; LINK path TO path </options >; LIST <path-1, path-2, ...path-n> </option(s)>; MAKE path <, path-2, ...path-n> </options>; MOVE path <, path-2, ...path-n> TO path </option(s) >; NOTE path <'text'> </option(s)>; OBANOTE<n> output-object <'text'> </option>; OBBNOTE<n> output-object <'text'> </option>; OBFOOTN<n> output-object <'text'>; OBPAGE output-object </option(s)>; OBSTITLE<n> output-object <'text'> </options>; OBTITLE<n> output-object <'text'>; RENAME path-1 TO path-2; REPLAY <path <, path-2, ...path-n>> </options>; SETLABEL path 'label'; UNHIDE path <, path-2, ...path-n>; QUIT;

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

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;

Méthodes utilisées par la procédure SURVEYSELECT Liste partielle des valeurs pour l’option METHOD=: METHOD= SYS The method of systematic random sampling selects units at a fixed interval throughout the sampling frame or stratum after a random start. URS The method of unrestricted random sampling selects units with equal probability and with replacement. Because units are selected with replacement, a unit can be selected for the sample more than once. SRS The method of simple random sampling selects units with equal probability and without replacement. The selection probability for each individual unit equals n/N.

Syntaxe pour PROC SURVEYSELECT PROC SURVEYSELECT options; STRATA variables; CONTROL variables; SIZE variable; ID variables; RUN; The CONTROL statement names variables for sorting the input data set. The CONTROL variables can be character or numeric. The ID statement names variables from the DATA= input data set to be included in the OUT= data set of selected units. If there is no ID statement, PROC SURVEYSELECT includes all variables from the DATA= data set in the OUT= data set. The ID variables can be character or numeric. The SIZE statement names one and only one size measure variable, which contains the size measures to be used when sampling with probability proportional to size. The SIZE variable must be numeric. When the value of an observation's SIZE variable is missing or nonpositive, that observation has no chance of being selected for the sample. You can specify a STRATA statement with PROC SURVEYSELECT to partition the input data set into nonoverlapping groups defined by the STRATA variables. PROC SURVEYSELECT then selects independent samples from these strata, according to the selection method and design parameters specified in the PROC SURVEYSELECT statement.

DÉMO PROC SURVEYSELECT

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

Interface de pointe

Interface de programmation

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. SAS sur Windows Code SAS sur OS/390 SAS sur UNIX SAS Enterprise Guide

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. SAS sur Windows SAS sur Mainframe Résultats SAS sur UNIX SAS Enterprise Guide

DÉMO Enterprise Guide 4.1

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/

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

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é

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