|
 

|
SVP, rafraîchir le contenu
de cette page web déjà consultée lors d'une
précédente visite. Merci!
|
DÉBUTER
EN SAS PAR ENTERPRISE GUIDE (2 jours)
Exploiter
ses données à l'aide du système SAS, version
8 ou 9 selon votre besoin (la connaissance du module Enterprise
Guide n'est pas requise), mais sans apprendre à programmer
en SAS? C'est possible à l'aide du module Enterprise Guide
(intégré gratuitement à la version 9 sous
Windows). Les participants à cette session apprendront
notamment :
- L'assignation
de rôles aux variables et l'exécution de tâches
- La
création de nouvelles variables et le recodage des valeurs
existantes
- La
production de listes avec formatage et filtrage des données
- L'obtention
de statistiques descriptives
- La
création de tableaux croisés et de graphiques
- La
fusion de tables SAS
- La
diffusion des sorties sur le Web
- La
consultation et la modification du code SAS généré
- Les
rudiments du langage SAS
- La
création de requêtes paramétrisées
- La
personnalisation des sorties
Préalable
: Navigation
de bas dans l'environnement Windows - aucune connaissance préalable
de SAS n'est requise.
Cliquez
ici pour plus de détails
ENTERPRISE
GUIDE POUR UTILISATEURS SAS EXPÉRIMENTÉS
Enterprise
Guide est une nouvelle interface hautement conviviale, fonctionnant
sous Windows uniquement, qui permet à l'utilisateur de
soumettre des requêtes au système SAS par le biais
de tâches prédéfinies en mode pointer-cliquer
ou par le biais de programmes SAS conventionnels. La session
s'adresse à des utilisateurs familiers avec le langage
SAS et qui désirent tirer le maximum de bénéfices
de cette interface et devenir plus productif. Sa pertinence est
assurée tant pour ceux qui veulent élargir leurs
connaissances que pour ceux qui envisagent d'y migrer leurs développements
(à partir d'environnements tels que MVS ou SAS sous Wiindows).
Elle dure 2 jours et comprend de nombreux exercices pratiques.
Les thèmes abordés incluent :
- L'environnement
visuel et les modes de navigation
- La
notion de projet
- L'importation
de différents types de fichiers
- La
configuration des tâches pré-programmées
(statistiques descriptives, requêtes d'extraction)
- Les
remplaçants des fenêtres PROGRAM, LOG, OUTPUT et
ViewTable
- Le
fonctionnement de la visionneuse de données
- La
soumission et l'interruption de noeuds de code
- La
gestion des bibliothèques WORK et SASUSER
- Liens
dynamiques entre les programmes et le projet EG
- L'insertion
dynamique de colonnes dans une table
- L'interface
visuelle de prise en main et de maîtrise du langage SQL
de gestion de données
- La
facilitation des traitements : l'exemple d'une production de
tableaux et de rapports
- Les
tâches de gestion facilitées par EG : transposition,
échantillonnage, partionnement de tables, comparaison,
caractérisation des données
- La
modification du code généré par les tâches
- Les
incompabilités entre SAS sous Windows et Enterprise Guide
- L'exportation
des tables SAS et des résultats
- Les
types de résultats (HTML, PDF, RTF ou texte) et leur personnalisation
- Les
applications stockées ("stored process")
- La
résolution de problèmes courants
Préalable
: Connaissance de base du langage SAS (étape DATA et principales
procédures) et familiarité avec un environnement
SAS interactif.
Cliquez ici pour plus de détails
.
REQUÊTES
AVANCÉES AVEC ENTERPRISE GUIDE (1 jour)
Cette
session d'une journée augmente l'habileté des participants
à effectuer des manipulations complexes, qu'il s'agisse
de créer de nouvelles variables, de recodifier des variables
existantes, de transposer des fichiers, de les fusionner, de
les agréger ou de tirer parti des formats SAS prédéfinis
ou personnalisés. Certains trucs et raccourcis inhérents
à l'interface Enterprise Guide sont également illustrés.
Les thèmes abordés incluent :
- Les
transformations numériques complexes : tronquage, arrondi
valeur absolue, modulo, compteur d'observations, constantes numériques,
drapeau de donnée manquante ou de donnée valide,
fonctions statistiques, générateurs de nombres
aléatoires, emploi des opérateurs logiques
- Les
transformations de chaînes : concaténation, extraction
de segments, isolation de mots, conversion numérique ←
→ caractère, recherche de patrons
- Le
traitement des données temporelles : extraction de semaines
ou de mois, jours juliens, calcul de durée, avance et
recul d'unités, conversion
- La
recodification de variables numériques et de chaînes,
traitement conditionnel
- La
définition et l'emploi de formats personnalisés
- L'agrégation
de données
- Les
jointures complexes : clés non-homologues, jointures externes,
opérateur EXCEPT
- La
transposition de fichiers
- L'échantillonnage
aléatoire
- La
comparaison de tables SAS
- La
partition des observations en k sous-groupes de taille
égale
- La
gestion des doublons
- La
standardisation des variables
- Les
requêtes paramétrisées, bibliothèques
permanentes et cédule des tâches
Préalable
: Être en mesure d'effectuer certaines tâches avec
Enterprise Guide (voir le plan en détail)
Cliquez
ici pour plus de détails
.
EXPLOREZ
VOS DONNÉES AVEC SAS / INSIGHT
Cette
version initie le participant à l'emploi du module SAS/INSIGHT
pour l'exploration et l'analyse de données.
À travers des présentations et de nombreux exercices,
il y apprendra notamment :
- La
création de variables et la sauvegarde de tables SAS
- L'exploration
de données par la fenêtre DATA
- L'exploration
à l'aide d'histogrammes, de corrélogrammes et de
courbes
- L'obtention
de statistiques descriptives et d'une régression
- Les
relations dynamiques entre fenêtres
Préalable
: Notions
de base d'un système (Windows, OS/2 ou UNIX) et connaissances
de base en analyse de données. Aucune familiarité
avec SAS n'est requise.
Cliquez
ici pour plus de détails
.
INTRODUCTION
AU LOGICIEL SAS
Il
s'agit d'une session qui introduit le participant aux fondements
du logiciel SAS de base.
Parmi les thèmes abordés, on note :
- Les
fichiers SAS permanents
- La
production de rapports de base
- La
production de tableaux avec la procédure TABULATE
- L'agrégation
de données avec la procédure SUMMARY
- La
création et l'emploi des formats
- La
fusion de tables SAS
- Les
rudiments de la procédure SQL
- L'utilisation
interactive de SAS
Préalable
: Notions
de base d'un système (MVS, TSO, CMS, VMS, UNIX, Windows
ou OS/2).
Cliquez
ici pour plus de détails
.
MISE
À NIVEAU POUR UTILISATEURS SAS
Cette
session s'adresse à des participants ayant un peu d'expérience
en SAS (autodidacte ou non) et vise à parfaire leurs connaissances,
leur permettant d'obtenir en peu de temps des bases équivalentes
à notre session d'Introduction à SAS et de progresser
vers les sessions plus avancées..
Thèmes abordés :
- Les
formats VALUE et PICTURE
- La
sélection des observations par diverses méthodes
- La
création et l'emploi des tables SAS permanentes
- L'emploi
de la procédure SUMMARY
- Le
traitement des dates et des heures
- L'emploi
des vecteurs
- Le
lien avec des bases de données à l'aide de SAS/ACCESS
- La
fusion de tables SAS : des proplèmes typiques
- Les
requêtes avec PROC SQL (facultatif)
Préalable
: Notions
de base d'un système (MVS, TSO, CMS, VMS, UNIX, Windows
ou OS/2).
Cliquez
ici pour plus de détails
.
LANGAGE
SAS INTERMÉDIAIRE
Ce
séminaire de calibre intermédiaire complète
la session d'introduction et permet un examen approfondi du langage
de l'étape DATA.
Les thèmes abordés comprennent :
- L'emploi
de vecteurs
- La
fusion partielle de tables
- L'utilisation
des formats complexes
- Le
traitement des dates
- La
programmation avec des chaînes de caractères
- La
transposition et l'indexage de tables
- L'échantillonnage
aléatoire dans une table
- Les
fichiers de configuration et de démarrage
- La
fusion de tables avec SQL
- La
lecture de fichiers externes hiérarchiques
Préalable : "Introduction
au logiciel SAS" ou équivalent.
Cliquez
ici pour plus de détails
.
LANGAGE
SAS AVANCÉ ET EFFICIENCE
Cette
session poursuit l'approfondissement du langage SAS en insistant
sur les techniques de programmation les plus efficientes.
Les
aspects suivants sont notamment abordés :
- La
validation de données en lecture avec INVALUE
- Les
traitements complexes sur des dates
- La
transposition de tables
- L'utilisation
efficiente des index
- Les
techniques efficientes de fusion et de mise à jour de
tables
- L'utilisation
du dictionnaire de données
- Les
fonctions LAG et DIF
- La
gestion des tables avec la procédure DATASETS
- Les
tables SAS et le contrôle des processus automatisés
- L'amélioration
de l'efficience dans le tri
- La
liste contrôle pour vérifier l'efficience d'un programme
SAS
Préalable
: "Langage
SAS intermédiaire" ou équivalent.
Cliquez
ici pour plus de détails
.
PROCÉDURE
TABULATE DE SAS
Cette
session traite de la production de tableaux sommaires à
l'aide de la procédure TABULATE.
En
plus d'étudier des exemples de tableaux sophistiqués,
la session touche les thèmes suivants :
- Le
calcul des statistiques simples et des pourcentages
- Le
contrôle des en-têtes de lignes et de colonnes
- Les
tableaux à plusieurs dimensions
- L'emploi
des formats d'impression dans la procédure TABULATE
- Les
paramètres avancés de mise en pages
- Le
traitement des données manquantes
Préalable
: "Introduction
au logiciel SAS" ou équivalent.
Cliquez
ici pour plus de détails
.
PROCÉDURE
REPORT DE SAS
Cette
session permet aux participants d'expérimenter la nouvelle
procédure REPORT de SAS.
En
plus d'étudier de nombreux exemples de rapports sophistiqués,
la session s'attarde aux aspects suivants :
- La
production interactive de rapports
- Le
langage de commande de la procédure REPORT
- Le
calcul de statistiques et de colonnes additionnelles
- La
mise en pages soignée des rapports
Préalable
:
"Introduction
au logiciel SAS" ou équivalent.
Cliquez
ici pour plus de détails
.
PROGRAMMATION
DES RAPPORTS DANS L'ÉTAPE DATA
Cette
session est consacrée à la programmation de rapports
complexes dans l'étape DATA.
Elle recense d'abord les genres de rapports qui ne peuvent être
réalisés à l'aide des outils traditionnels
: les procédures TABULATE et REPORT.
Elle
s'attarde ensuite aux aspects suivants :
- Les
paramètres des énoncés FILE et PUT
- Le
contrôle des bris et les messages en fin de rapport
- Le
cumul de statistiques
- L'ajout
de colonnes calculées
- Le
contrôle des en-têtes et des notes de bas de page
- Les
sauts de pages et de lignes programmés
- La
numérotation des pages
- L'interface
entre la procédure SUMMARY et l'étape DATA pour
la mise en pages de rapports
Préalable
:
"Langage
SAS intermédiaire" ou équivalent.
Cliquez
ici pour plus de détails
.
LANGAGE
MACRO DE SAS
Cette
session introduit le participant au fonctionnement du langage
MACRO de SAS et développe chez lui les habiletés
nécessaires à la création de programmes
et de systèmes.
Les
thèmes abordés comprennent :
- La
syntaxe du langage MACRO
- La
définition, la résolution et la concaténation
de variables MACRO
- La
routine MACRO : définition et appel
- La
génération d'énoncés SAS
- Les
énoncés de programmation MACRO : %PUT, %INPUT,
%DO, %IF, %EVAL
- L'environnement
de référence pour les variables MACRO
- Les
fonctions de traitement des chaînes
- Les
fonctions d'interface SYMGET et SYMPUT
- La
"révolution" %SYSFUNC
Préalable
:
"Introduction
au logiciel SAS" ou équivalent.
Cliquez
ici pour plus de détails
.
TRAITEMENT
DE CHAÎNES DE CARACTERES AVEC SAS
Cette
session d'une journée est destinée aux utilisateurs
familiers avec SAS, qui désirent approfondir le traitement
des chaînes de caractères. Émaillée
de nombreux exercices pratiques, la session couvre les expressions
régulières aussi bien que les fonctions introduites
avec la version 9.
Les
thèmes abordés comprennent :
- La
concaténation de chaînes à l'aide de || ,
CAT et CATX
- L'extraction
à l'aide des fonctions CHAR, FIRST, SUBSTRN, SUBSTR et
SCAN
- La
recherche à l'aide des fonctions FIND, FINDC, INDEX ,
INDEXC et VERIFY
- L'utilisation
des fonctions ANYxxxxx et NOTxxxxx (ANYNUM, ANYALPHA, ANYALNUM,
NOTNUM, NOTALPHA, NOTALNUM, etc.)
- Le
nettoyage de chaînes (TRANSLATE, TRANWRD, COMPRESS, COMPBL)
- La
gestion des guillemets autour des chaînes (QUOTE, DEQUOTE)
- Le
tronquage avec STRIP, TRIM, LEFT et RIGHT
- Les
fonctions complémentaires COUNTC, COUNT et COMPARE
- Les
conditions d'usage des expressions régulières
- Les
méta-caractères principaux dans les expressions
régulières
- Les
répétiteurs {n,m}, +, ? et *
- L'utilisation
d'expressions régulières dans les filtres
- La
recherche avec des expressions régulières via la
fonction PRXMATCH
- Le
nettoyage de chaînes à l'aide de la fonction PRXCHANGE
Préalable
:
"Introduction
au logiciel SAS" ou équivalent.
.
INTRODUCTION
À SAS/GRAPH
Cette
session initie le participant au fonctionnement de SAS/GRAPH.
Elle cherche notamment à montrer comment, à l'aide
de quelques énoncés, l'utilisateur peut produire
des graphiques de très haute qualité.
Les
thèmes abordés comprennent :
- La
préparation des histogrammes
- La
définition des axes de trames, des légendes et
des titres
- La
manipulation du texte : police, taille, couleur et orientation
- L'emploi
du diagramme bivarié
- Les
autres procédures de SAS/GRAPH
- Le
choix des options graphiques
Préalable
:
"Introduction
au logiciel SAS" ou équivalent.
Cliquez
ici pour plus de détails
.
ACCÉDER
AUX BASES DE DONNÉES ET AUX FICHIERS PC AVEC SAS
Cette
session d'une journée illustre les façons d'exploiter
directement en SAS une base de données ou un chiffrier.
La session s'adresse aux utilisateurs de la plupart des bases
de données (DB2, SYBASE, SQL-Server, ORACLE et Datacom/DB
notamment), des liens ODBC ou de fichiers de format PC (dBase,
EXCEL et Microsoft Access). La session est également destinée
aux utilisateurs de PROC DBF et PROC DIF, deux procédures
de SAS/PC qui ne sont plus supportées et qu'il est dangereux
d'employer sous Windows.
Le
module SAS/ACCESS est étudié intégralement
et les aspects suivants sont principalemenet élaborés
:
- L'accès
aux bases de données à l'aide de l'énoncé
LIBNAME
- La
gestion de données à l'aide de LIBNAME : jointure,
écriture et mise à jour de tables
- Les
particularités des différentes bases de données
et chiffriers
- L'utilisation
du couloir d'instructions "SQL Pass-through Facility"
- L'emploi
du lien ODBC dans l'énoncé LIBNAME et la procédure
SQL
- La
lecture du dictionnaire de données propres à la
base de données
- L'emploi
des liens DDE dans une étape DATA (Excel et Microsoft
Access)
- Les
procédures IMPORT et EXPORT avec les fichiers PC
- La
création et l'emploi des visées SAS/ACCESS
- Le
chargement d'une table SAS dans une base de données ou
un chiffrier à l'aide de la procédure DBLOAD
- La
définition de visées SAS/ACCESS par le langage
de commande
- Les
avantages et inconvénients de chaque méthode d'accès
aux données
Préalable
:
"Introduction
au logiciel SAS" ou équivalent.
Cliquez
ici pour plus de détails
.
CRÉER
DES CLASSEURS EXCEL FORMATÉS AVEC SAS
Vous
cherchez à dépasser les limites de la procédure
EXPORT, afin de créer des classeurs Excel formatés
à l'aide du système SAS ? Cette session d'une journée
vous permet d'y parvenir en examinant toutes les alternatives
qui s'offrent à vous, notamment dans la perspective où
le lien DDE souvent privilégié n'est pas utilisable
ou souhaitable (environnement autres que Windows, utilisation
de Enterprise Guide, etc.). Plus de la moitié de la journée
est dévolue aux tagsets qui ne nécessitent pas
l'emploi de gabarits Excel préformatés (contrairement
à DDE, à l'énoncé LIBNAME et à
la procédure SQL), tout en permettant un contrôle
du format plus étendu que ODS et sa destination HTML.
Les
aspects suivants seront abordés, principalement avec les
tagsets mais également avec DDE, l'énoncé
LIBNAME et la procédure SQL :
- Formatage
des unités monétaires, des dates, etc.
- Formatage
conditionnel ("traffic-lighting)" des données
- Contrôle
de type numérique ou caractère des cellules
- Formatage
détaillé des cellules : couleur, police, grosseur,
centrage, etc.
- Création
des formules dans le classeur Excel
- Gestion
des en-têtes de colonnes, des noms de feuilles et des titres
Préalable
:
"Langage
SAS intermédiaire" ou équivalent.
Cliquez
ici pour plus de détails
PROCÉDURE
SQL DE SAS
Ce
séminaire introduit le participant au langage SQL de SAS,
un outil de formulation de requêtes et de manipulation
de données.
Plus
spécifiquement, les aspects suivants sont abordés
:
- Les
requêtes de base avec l'énoncé SELECT
- La
création de tables, de visées et d'index
- Les
diverses jointures de tables
- L'agrégation
de données et le calcul de colonnes additionnelles
- Le
couloir d'instructions pour lancer une requête contre un
SGBD
- La
fenêtre Query
- L'efficience
des requêtes SQL
Préalable
:
"Introduction
au logiciel SAS" ou équivalent.
Cliquez
ici pour plus de détails
.
DÉVELOPPEMENT
DES APPLICATIONS AVEC SAS/AF
Cette
session permet d'apprendre à développer des applications
destinées à des utilisateurs finaux, applications
basées sur des menus et générant des énoncés
de programmation SAS.
Les
thèmes abordés comprennent :
- L'établissement
de standards de développement
- La
création de modules MENU et PROGRAM
- La
validation des intrants
- Les
rudiments de programmation en langage SCL
- La
gestion des fenêtres
- La
francisation des applications
- L'établissement
de standards de développement
Préalable
:
"Introduction
au logiciel SAS" ou équivalent.
Cliquez
ici pour plus de détails
.
SAS/AF
ET LA TECHNOLOGIE FRAME
Cette
session permet d'apprendre à des informaticiens d'apprendre
à développer des applications interactives et graphiques
à l'aide des outils SAS de programmation orientée
objet.
Les
thèmes abordés comprennent :
- Les
applications SAS/AF traditionnelles et les applications FRAME
- La
préparation de gabarits
- La
programmation orientée objet en SAS
- La
création d'un rapport de variation avec forage, zones
sensibles ("hotspots") et formatage
conditionnel ("traffic lighting")
- La
création de menus en texte et menus graphiques
Préalable
:
Développer
des objets PROGRAM avec SAS/AF et créer un graphique simple
à l'aide de SAS/GRAPH.
Cliquez
ici pour plus de détails
.
PROGRAMMATION
AVEC SAS/IML
SAS/IML
est un module permettant la programmation en langage matriciel.
Cette session introduit les principaux énoncés
de programmation, les fonctions ainsi que les outils d'interface
avec les tables SAS.
Les
thèmes abordés comprennent :
- L'utilité
de SAS/IML
- La
définition des vecteurs et des matrices
- Les
fonctions arithmétiques
- Les
opérateurs de réduction de dimension
- La
concaténation, la transposition le produit et la multiplication
des matrices
- Les
fonctions de restructuration des matrices
- Les
fonctions complémentant les opérateurs, notamment
celles accueillant des matrices-caractères
- La
création et la sauvegarde de routines SAS/IML
Préalable
:
Employer
les principaux énoncés de l'étape DATA,
utiliser des tables SAS permanentes et conceptualiser en terme
de matrices un problème à résoudre.
Cliquez
ici pour plus de détails
.
SAS
ET L'APPROCHE CLIENT/SERVEUR
Cette
session illustre les approches client/serveur disponibles avec
SAS/CONNECT et enseigne comment les mettre en oeuvre dans des
applications fonctionnant sur les ordinateurs centraux, les stations
UNIX et les micro-ordinateurs (sous OS/2 et Windows).
Les
thèmes abordés comprennent :
- Les
modes de communications EHLLAPI, APPC, TCP/IP, RASYNC et NETBIOS
- Le
transfert de tables SAS, de programmes et de fichiers bruts d'un
environnement à un autre
- La
soumission de programmes à un ordinateur serveur ("remote
submit")
- L'utilisation
de bibliothèques SAS satellites ("remote library
services")
- À
partir d'un poste client, l'exploitation de données situées
dans un SGBD d'un ordinateur serveur
Préalable
: "Introduction
au logiciel SAS" ou équivalent et capacité
de soumettre un programme SAS dans les environnements MVS ou
UNIX.
Cliquez
ici pour plus de détails
.
PRODUIRE
ET INTERPRÉTER DES STATISTIQUES AVEC SAS ET ENTERPRISE
GUIDE
Vous
voulez rafraîchir vos connaissancesen statistiques? Vous
désirez mieux connaître les conditions d'utilisation
des techniques statistiques de base et savoir interpréter
les résultats? Vous arrivez parfois à produire
vos résultats via des détours ou sans être
certain de leur exactitude? Voyez comment exploiter les menus
et l'interface visuel SAS Enterprise Guide (fourni gratuitement
avec la version 9) ou le langage SAS traditionnel (selon votre
besoin) afin de réaliser vos analyses :
- Les
notions de variables catégorielles, continues, nominales,
ordinales et d'intervalle
- Les
statistiques descriptives usuelles : moyenne, médiane,
écart-type, variance, etc.
- Les
statistiques descriptives moins usuelles : erreur d'estimé,
intervalles de confiance, moyennes "robustes" quartiles
et percentiles, dissymétrie, kurtose, pourcentages de
somme, etc.
- Les
diagrammes en boîtes ou en tiges-et-feuilles, les histogrammes,
la droite de Henry
- Les
tests de normalité de distribution et les transformations
(log, puissance, etc.)
- La
standardisation de variables et la pondération des observations
- La
sélection aléatoire d'un échantillon
- La
comparaison d'échantillons sur une variable catégorielle
: test du chi-carré et techniques associées
- La
relation entre variables catégorielles (nominales ou ordinales)
: coefficients de corrélation pour tableaux et contingences
- La
comparaison d'échantillon sur une variable continue :
test-t pour 2 échantillons indépendants ou appariés,
analyse de variance à 1 facteur, test-t pour 1 échantillon,
tests non-paramétriques
- La
relation entre variables continues : corrélation de Pearson,
corrélogramme, corrélations de rangs, régression
linéaire simple
- La
construction d'échelles et l'analyse de consistance interne
Préalable
:
Notions de base en statistiques et une certaine familiarité
avec SAS.
Cliquez
ici pour plus de détails
.
ANALYSES
MULTIVARIÉES AVEC SAS
Cette
session de trois jours enseigne aux participants à utiliser
le logiciel SAS/STAT pour effectuer des analyses statistiques
multivariées et pour représenter graphiquement
les résultats obtenus. Une attention toute particulière
est accordée à la vérification des postulats
statistiques, à l'interprétation des résultats
et à la manipulation des fichiers en entrée et
en sortie (matrices de corrélations ou de distances).
Les techniques statistiques couvertes comprennent :
- Analyse
en composantes principales et analyse factorielle
- Analyse
des correspondances et correspondances multiples
- Analyse
discriminante-canonique
- Distances
: méthodes de calcul principales et outils SAS pour les
obtenir
- Analyse
de groupements
- Corrélation
canonique
Des
thèmes complémentaires peuvent être couverts
sur demande : ANOVA/MANOVA, régression multiple, régression
logistique, etc.
Préalable
:
Pouvoir utiliser les procédures MEANS ou SUMMARY,
interpréter sommairement les principaux résultats
d'une régression et connaissance de base des techniques
multivatiées étudiées.
Cliquez
ici pour plus de détails
.
DIFFUSER
SES DONNÉES SUR LE WEB II
Diffuser
vos données en temps réel et en interaction complète,
sur INTERNET ou INTRANET, grâce aux outils interactifs
du module SAS/INTRNET. Cette session vous enseigne à développer
des applications de forage ("drill-down") où
l'utilisateur emploie son fureteur (et non SAS) pour lancer une
requête qui est exécutée par SAS et dont
le résultat lui est retourné sous forme d'un document
HTML. Il s'agit du meilleur investissement en formation cette
année!
Préalable
:
Bonne
connaissance des éléments de base du système
SAS et du langage HTML, ainsi que des outils de form
atage de SAS/INTRNET (acquise via le premier cours).
.
UTILISATION
DE L'OUTPUT DELIVERY SYSTEM
Voir
les différentes possibilités d'ODS et apprendre
à en appliquer toutes les subtilités afin de produire
des documents répondant à vos propres critères
de présentation, aussi sophistiqués soient-ils.
Vous apprendrez notamment à :
- Acheminer
correctement les sorties de Procédures vers une ou plusieurs
des destinations ODS (HTML, LISTING, OUTPUT, PRINTER et RTF)
- Créer
vos propres styles de présentation afin d'harmoniser vos
documents aux normes graphiques et couleurs de votre organisation
- Franciser
les termes inclus dans les documents issus des Procédures
SAS (FREQ, UNIVARIATE, etc.)
- Créer
des tableaux HTML à partir de n'importe quelle Procédure
- Créer
des documents HTML incorporant des hyperliens qui permettent
la consultation en mode "forage" (drill-down)
- Produire
automatiquement des tables SAS à partir de n'importe quelle
Procédure, même pour des résultats qui ne
sont pas stockés habituellement dans des tables SAS
Préalable
:
Expérience
pratique avec le système SAS de base et familiarité
avec l'environnement interactif de la Version 8.
Cliquez
ici pour plus de détails
.
ODS
II : TECHNIQUES DE FORMATAGE PROFESSIONNEL
Cette session, inspirée
de plusieurs mandats qui nous ont été confiés
relativement à du formatage de documents à l'aide
de sous-système ODS de SAS, se concentre sur les trucs
pratiques de formatage de documents HTML et RTF (Rich Text Format,
pour inclusion dans un document MsWord), spécialement
par les Procédures PRINT, REPORT et TABULATE . Nous allons
au delà de la théorie d'ODS en révélant
même quelques commandes obscures des langages HTML et RTF
qui vous assureront de respecter vos contraintes de mise en page.
Parmi les sujets abordés, on retrouve :
- Les subtilités
du paramètre STYLE= sous PROC PRINT, PROC REPORT et PROC
TABULATE
- Quelques commandes HTML
et RTF indispensables
- La description détaillée
des éléments et des attributs de style ODS
- L'inclusion de JAVAscripts
pour des effets spectaculaires ou utilitaires
- L'importance et les limites
des définitions de style ODS
- Les graphiques SAS/GRAPH
intégrés dans un document évolué
- Le forage à partir
d'un graphique SAS/GRAPH
Préalable :
Le cours "Version 8 (Nashville) : Utilisation de l'ODS"
ou une expérience pratique d'ODS équivalente. L'expérience
avec PROC REPORT n'est pas un pré-requis absolu mais facilitera
grandement la compréhension du chapitre.
Cliquez
ici pour plus de détails
.
PRODUIRE DES GRAPHIQUES
SAS SANS PEINE (à venir)
.
COURS
ABRÉGÉ : VERSION 9 DE SAS
- Découvrez
les nouvelles possibilités offertes par la Version 9.
Nouvelles fonctions de traitement de chaînes de caractères,
nouveaux formats, nouvelles destinations ODS, Procédure
MIGRATE pour une migration contrôlée, traitement
simultané sur multiples processeurs symétriques
et nombreux autres changements. Cette session vous dévoilera
ce que la documentation officielle ne précise pas toujours.
Préalable
: "Introduction
au logiciel SAS" ou équivalent et expérience
d'utilisation SAS sous la Version 8.
.
COURS
ABRÉGÉ : LIENS ENTRE SAS ET EXCEL
- Vous
éprouvez certaines difficultés à lire correctement
les données contenues dans vos classeurs Excel? Vous arrivez
à créer un classeur Excel à partir de votre
programme SAS, mais devez constamment intervenir dans Excel afin
de rétablir les paramètres de formatage?
Dans le but de répondre aux nombreuses questions qui nous
sont constamment posées à propos des liens multiples
entre SAS et Excel, nous avons développé une session
qui analyse les opportunités et les contraintes des méthodes
de lecture ou d'écriture (DDE, ODBC, OLE-DB et ODS-HTML)
utilisées conjointement avec différents outils
SAS (énoncé LIBNAME, PROC IMPORT/EXPORT, PROC ACCESS
et PROC DBLOAD). Nous aborderons également les scripts
VisualBasic pouvant servir à automatiser, à partir
d'un programme SAS, les tâches d'une application comme
Excel.
Vous apprendrez notamment comment choisir les formats de lecture
et d'écritures permettant de lire ou d'écrire positivement
les données numériques ou temporelles, comment
modifier certaines cellules d'un classeur existant, comment produire
un classeur entièrement formaté ou encore comment
créer un classeur incorporant des hyperliens pointant
vers les feuilles de ce classeur (technique de forage).
Préalable
: "Introduction
au logiciel SAS" ou équivalent.
.
COURS ABRÉGÉ
: VARIABLES ET ROUTINES MACRO DE SAS
Lors
de chaque soumission de certains programmes, vous devez effectuer
des ajustements (période couverte, destination des rapports,
noms de fichiers) qui entraînent parfois des erreurs? Il
arrive que vous deviez répéter plusieurs fois une
série d'énoncés dans un même programme,
en y effectuant des changements mineurs? Vous auriez sans doute
avantage à utiliser le langage MACRO.
Le système SAS est doté d'un générateur
de code programmable : le langage MACRO. Ce dernier constitue
un outil-clé pour le développement de programmes
faciles à maintenir, paramétrisés ou automatisés.
Cette session enseigne les rudiments de l'emploi des variables
et des routines MACRO et illustre, à l'aide d'exemples,
les applications possibles de ces concepts. Les routines utilisées
à titre d'exemples démarreront votre boîte-à-outils,
que vous pourrez enrichir en approfondissant votre connaissance
de ce langage.
Les thèmes abordés comprennent :
- L'assignation de valeur
à une variable MACRO :
l'énoncé %LET
la fonction CALL SYMPUT
la procédure SQL
- La résolution de
variables MACRO
- La définition d'une
routine MACRO
- L'appel d'une routine
MACRO
- Des exemples de routines
MACRO :
- concaténation efficace de multiples tables SAS
- produit cartésien entre deux tables SAS sans SQL
- routine d'exportation de fichiers SAS vers plusieurs formats
de fichiers
- effacement automatique de séries de fichiers d'un répertoire
- liste synthétique des variales d'une table SAS
- consultation du dictionnaire d'une base de données relationnelle
(MC-Access, SQL Server Oracle, etc.).
.
INTRODUCTION
AU LOGICIEL SPSS
Apprenez
les fondements du logiciel SPSS à travers tous les cycles
d'un traitement de données : de la lecture des données
à la production d'analyses et de rapports en passant par
la gestion d'un fichier SPSS permanent.
Les
thèmes abordés comprennent :
- La
création de fichiers SPSS permanents
- La
lecture de chiffriers, de bases de données et de fichiers
de données brutes
- La
recodification, la création et la modification de variables
- La
gestion interactive des attributs de variables
- La
concaténation et la fusion de fichiers SPSS
- Le
calcul de sommaires statistiques ventilés et leur sauvegarde
dans un fichier SPSS
- La
production de tableaux, d'histogrammes, de graphes et de rapports
simples
Préalable
:
Familiarité avec un ordinateur personnel (sous Windows
ou MacIntosh).
Cliquez ici pour plus de
détails
.
MISE
À NIVEAU POUR UTILISATEURS DE SPSS (à venir)
.
UTILISATION
DE LA SYNTAXE SPSS
Utilisation
du logiciel SPSS, par le biais de son langage, pour élargir
la gamme des tâches d'analyse et mieux contrôler
le comportement du logiciel.
Les
thèmes abordés comprennent :
- Les
règles de syntaxe de base du langage
- L'importation
et exportation de chiffriers, de bases de données et de
fichiers de données brutes
- Les
transformations simples et complexes de variables
- Le
traitement des chaînes de caractères
- La
gestion des attributs de variables
- Le
traitement des dates
- Le
filtrage des observations et échantillonage aléatoire
- La
concaténation, fusion et transposition de fichiers
- La
syntaxe des principales procédures : LIST, SORT, FREQUENCIES,
DESCRIPTIVES, MEANS, EXAMINE, AGGREGATE
Préalable
:
"Introduction
au logiciel SPSS" ou l'équivalent.
Cliquez
ici pour plus de détails
.
TRANSFORMATIONS
ET GESTION DE DONNÉES SPSS
Cette
session s'adresse aux utilisateurs familiers avec SPSS et permet
d'améliorer grandement leur efficacité, tant dans
la gestion que dans l'analyse des données. Elle convient
particulièrement à ceux qui ont appris le logiciel
par eux-mêmes ainsi qu'à ceux qui l'utilisent depuis
un certain temps. La session se déroule entièrement
à l'aide de l'interface pointer-cliquer et les thèmes
abordés comprennent :
- La
définition de nouvelles variables facilitée (libellés,
données manquantes, etc.) par le dictionnaire générique
- Les
transformations numériques et caractères complexes
- Le
traitement de base et avancé pour les dates
- L'agrégation
des cas en sous-groupes
- La
transposition : une solution pour reconfigurer les fichiers récalcitrants
- L'importation
des données de MS-ACCESS et via ODBC
- La
fusion de fichiers : les dangers de SPSS et les correctifs
- Le
rehaussement de l'apparence des sorties, sans recourir à
Word ou Excel
- L'exploration
des sorties vers Word, Excel, PowerPoint et en format HTML
- Le
traitement des données manquantes
- La
génération de données aléatoires
Préalable
:
Expérience dans l'utilisation de SPSS.
Cliquez
ici pour plus de détails
.
TABLEAUX
SANS RETOUCHES AVEC SPSS/TABLES
Cette
session enseigne à tirer profit du module afin de produire
des tableaux soignés, plus polyvalents que les tableaux
SPSS habituels et prêts pour publication. La session enseigne
à employer le langage de commande de cet outil. Les thèmes
abordés comprennent :
- Les
règles de syntaxe de SPSS et de SPSS/Tables
- Les
tableaux multi-dimensionnels avec totaux
- Les
calculs de pourcentages et d'autres statistiques
- Le
formatage des cellules et contrôle des libellés
- L'analyse
des questions à réponses multiples
- Le
traitement des données manquantes
- Les
tableaux compacts multi-variables
- L'exportation
de tableaux et formatage HTML
Préalable
:
Connaissance de base du logiciel SPSS.
Cliquez
ici pour plus de détails
.
PRODUIRE ET INTERPRÉTER
SES STATISTIQUES AVEC SPSS
Vous
voulez rafraîchir vos connaissancesen statistiques? Vous
désirez mieux connaître les conditions d'utilisation
des techniques statistiques de base et savoir interpréter
les résultats? Vous arrivez parfois à produire
vos résultats via des détours ou sans être
certain de leur exactitude? Voyez comment exploiter les menus
de SPSS ou son langage (selon votre besoin) afin de réaliser
vos analyses :
- Les
notions de variables catégorielles, continues, nominales,
ordinales et d'intervalle
- Les
statistiques descriptives usuelles : moyenne, médiane,
écart-type, variance, etc.
- Les
statistiques descriptives moins usuelles : erreur d'estimé,
intervalles de confiance, moyennes "robustes" quartiles
et percentiles, dissymétrie, kurtose, pourcentages de
somme, etc.
- Les
diagrammes en boîtes ou en tiges-et-feuilles, les histogrammes,
la droite de Henry
- Les
tests de normalité de distribution et les transformations
(log, puissance, etc.)
- La
standardisation de variables et la pondération des observations
- La
sélection aléatoire d'un échantillon
- La
comparaison d'échantillons sur une variable catégorielle
: test du chi-carré et techniques associées
- La
relation entre variables catégorielles (nominales ou ordinales)
: coefficients de corrélation pour tableaux et contingences
- La
comparaison d'échantillon sur une variable continue :
test-t pour 2 échantillons indépendants ou appariés,
analyse de variance à 1 facteur, test-t pour 1 échantillon,
tests non-paramétriques
- La
relation entre variables continues : corrélation de Pearson,
corrélogramme, corrélations de rangs, régression
linéaire simple
- La
construction d'échelles et l'analyse de consistance interne
Préalable
:
Notions de base en statistiques et une certaine familiarité
avec SPSS.
Cliquez
ici pour plus de détails
.
ANALYSES MULTIVARIÉES
AVEC SPSS
Cette
session de trois jours enseigne aux participants à utiliser
le logiciel SPSS pour effectuer des analyses statistiques multivariées
et pour représenter graphiquement les résultats
obtenus. Une attention toute particulière est accordée
à la vérification des postulats statistiques, à
l'interprétation des résultats et à la manipulation
des fichiers en entrée et en sortie (matrices de corrélations
ou de distances). Les techniques statistiques couvertes comprennent
:
- Analyse
en composantes principales et analyse factorielle
- Analyse
des correspondances et correspondances multiples
- Analyse
discriminante-canonique
- Distances
: méthodes de calcul principales et outils SPSS pour les
obtenir
- Analyse
de groupements
- Corrélation
canonique
Des
thèmes complémentaires peuvent être couverts
sur demande : ANOVA/MANOVA, régression multiple, régression
logistique, etc.
Préalable
:
Pouvoir utiliser les outils MEANS ou FREQUENCIES de SPSS,
interpréter sommairement les principaux résultats
d'une régression et connaissance de base des techniques
multivatiées étudiées.
Cliquez ici pour plus de
détails
.
COURS
ABRÉGÉ : CHANGEMENTS AUX VERSIONS 15 ET 16 DE SPSS
À venir
.
INTRODUCTION
AU LOGICIEL STATISTICA
Il
s'agit d'une session qui introduit le participant aux fonctionnement
des modules de base du logiciel STATISTICA. L'emphase est placée
sur l'utilisation du logiciel dans la prise de décision
plutôt que sur les fondements statistiques des différentes
techniques.
Parmi
les thèmes abordés, on note :
- Les
conventions de l'interface-usager et la navigation entre les
modules
- La
structuration correcte des données
- La
fenêtre Scrollsheet: opérations de base, trucs et
raccourcis
- Les
fichiers permanents Statistica
- La
production de graphiques et l'exploration de données
- Les
statistiques descriptives ventilées
- Les
distributions de fréquences et les tableaux croisés
- Les
tests d'hypothèses
- La
corrélation et la régression
- Le
filtrage, l'échantillonnage aléatoire et la pondération
des cas
- La
gestion des données : variables calculées, jointures
de fichiers, opérations sur des chaînes et des dates
- L'impression
des résultats et leur sauvegarde en fichiers
- L'importation
et l'exportation de fichiers-textes, de chiffriers et de bases
de données
Préalable
:
Notions
de base en statistiques et familiarité avec Windows.
Cliquez ici pour plus de
détails
.
CONTRÔLE STATISTIQUE
DE PROCÉDÉS AVEC STATISTICA
Cette
session initie le participant au contrôle statistique de
procédés (SPC) et à la création de
cartes de contrôle à l'aide du logiciel Statistica.
L'emphase est mise sur l'utilisation du logiciel en milieu manufacturier
plutôt que sur les concepts statistiques lliés au
contrôle de qualité. La création de cartes
de contrôle demeure l'axe majeur de la formation même
si certaines autres techniques sont également abordées.
La session dure une journée et demi.
Parmi
les thèmes abordés, on note :
- La
révision de l'environnement de fenêtrage de Statistica,
des règles de nomenclature et des caractéristiques
des feuilles de données
- Le
récapultif des principales cartes disponibles : cartes
d'attributs n, np, c et u; cartes
de variables Xbar/R ou Xbar/S, R, S,
Cusum, IMR, MR, MA, EWMA
- La
construction d'une carte de contrôle Xbar
- La
disposition des données en rangées ou en colonnes
- La
restructuration possible des données au sein du logiciel
- Le
traitement des échantillons agrégés
- Les
échantillons de taille inégales et le traitement
des données manquantes
- Les
modes de fixation des limites de contrôle, l'ajout de limites
de spécification
- La
stratification temporelle (sets), par groupe (by-group
processing) et par série (parts)
- Les
méthodes interactives d'exclusion des échantillons
des calculs ou des graphiques
- La
gestion des axes (dates dans l'axe horizontal, uniformistion
des axes dans les cartes comparatives, nombre de marques majeures,
etc.)
- Le
contrôle graphique des cartes : titre, annotations, points,
lignes, polices et couleurs
- Les
autres cartes de variables et les cartes d'attributs (n, c
np, u)
- La
capabilité des procédés
- Le
gage R/R
- L'utilisation
des albums (wokbooks) pour le suivi de plusieurs processus
- L'automatisation
de la production des cartes via les macros, les albums (wokbooks),
les projets et les fichiers de configuration
- L'exportation
des cartes vers Word, PowerPoint ou en fichiers
.pdf
Préalable
:
Pour assister avec profit à cette session, l'utilisateur
doit posséder
une connaissance de base du logiciel Statistica et posséder
des rudiments en statistique (statistiques descriptives, tableaux
croisés, corrélation, etc.) et en contrôle
statistique de procédés.
Cliquez ici pour plus de
détails
.
INTRODUCTION
AU LOGICIEL MINITAB
Il
s'agit d'une session de deux jours qui introduit le participant
au fonctionnement du logiciel Minitab (Version 13 sous Windows).
L'emphase est placée sur l'utilisation du logiciel dans
la prise de décision plutôt que sur les fondements
statistiques des différentes techniques.
Parmi
les thèmes abordés, on note :
- La
structuration adéquate des données
- L'importation
de données en provenance de Excel, dBase, MS-ACCESS ou
d'un fichier-texte
- Les
conventions de l'interface-usager
- La
sauvegarde de fichiers-systèmes Minitab et l'exportation
de résultats en format HTML
- L'utilité
et le fonctionnement des projets Minitab
- La
production d'histogrammes, de distributions, de diagrammes en
boîtes, de corrélogrammes et de diagrammes temporels
- Les
statistiques descriptives ventilées
- La
liste de fréquences et les tableaux croisés
- La
corrélation et la régression
- Le
filtrage et l'échantillonnage aléatoire des cas
- La
gestion des données : variables calculées, jointures
de fichiers, opérations sur des chaînes et des dates
- L'impression
des résultats et leur sauvegarde en fichiers
Préalable
:
Notions
de base en statistiques et familiarité avec Windows.
Cliquez ici pour plus de
détails
.
CONTRÔLE STATISTIQUE
DE PROCÉDÉS AVEC MINITAB
Cette
session initie le participant au contrôle statistique de
procédés (SPC) et à la création de
cartes de contrôle à l'aide du logiciel Minitab.
L'emphase est placée sur l'utilisation du logiciel et
l'interprétation des résultats produits plutôt
que sur les concepts statistiques liés au contrôle
de qualité. La création de cartes de contrôle,
principalement dans un contexte manufacturier, demeure l'axe
majeur de la formation même si certaines autres techniques
sont également abordées. Les exercices pourront
être réalisés en utilisant les données
des participants. La session dure une journée.
Parmi
les thèmes abordés, on note :
- La
révision de l'environnement de fenêtrage de Minitab,
des règles de nomenclature et des caractéristiques
des feuilles de données
- Le
récapultif des principales cartes disponibles : cartes
d'attributs n, np, c et u; cartes
de variables Xbar/R ou Xbar/S, R, S,
Cusum, IMR, MR, MA, EWMA
- La
construction d'une carte de contrôle Xbar
- La
disposition des données en rangées ou en colonnes
- La
restructuration possible des données au sein du logiciel
- Le
traitement des échantillons agrégés
- Les
échantillons de taille inégales et le traitement
des données manquantes
- Les
modes de fixation des limites de contrôle, l'ajout de limites
de spécification
- La
stratification temporelle (sets), par groupe (by-group
processing) et par série (parts)
- Les
méthodes interactives d'exclusion des échantillons
des calculs ou des graphiques
- La
gestion des axes (dates dans l'axe horizontal, uniformistion
des axes dans les cartes comparatives, nombre de marques majeures,
etc.)
- Le
contrôle graphique des cartes : titre, annotations, points,
lignes, polices et couleurs
- Les
autres cartes de variables et les cartes d'attributs (n, c
np, u)
- La
capabilité des procédés
- Le
gage R/R
- L'utilisation
des fichiers-projets pour le suivi de plusieurs processus
- L'emploi
des gabarits SixPack
- L'exportation
des cartes vers Word, PowerPoint ou en fichiers
.pdf
Préalable
:
Une connaissance de base du logiciel et posséder des rudiments
en statistiques.
Pour les utilisteurs qui débutent avec Minitab, une journée
préparatoire de prise en main du logiciel est nécessaire
et peut être organisée selon vos besoins.
Cliquez ici pour plus de
détails
INITIATION
À Z/OS (MVS)
Cette
session initie le participant au fonctionnement de OS/390, le
système d'exploitation pour ordinateurs IBM de grande
puissance. Elle s'adresse aux participants qui doivent apprendre
à soumettre et récupérer des travaux en
lots et à utiliser l'éditeur ISPF.
Parmi
les thèmes abordés, on note :
- Les
principaux types de fichiers : séquentiels, partitionnés,
VSAM, etc.
- L'entrée
en ligne et le démarrage de ISPF ou SYSD (selon le cas)
- Les
tâches courantes : liste des fichiers, attributs d'un fichier,
création d'un fichier partitionné; création,
copie et destruction de membres
- L'édition
de membres : les principales commandes
- Les
règles de syntaxe du JCL
- Les
énoncés JOB, EXEC, DD et ROUTE ainsi que leurs
paramètres usuels
- La
soumission et récupération de travaux (à
l'aide de SDSF, IOF ou SYSD)
- Les
messages d'erreur et codes de condition les plus fréquents
Préalable
:
Aucun.
Cliquez
ici pour plus de détails
|