SAS

 

 SPSS

 

Statistica 

 

MINITAB 

 

OS/390 

 

 
SVP, rafraîchir le contenu de cette page web déjà consultée lors d'une précédente visite. Merci!

 

DESCRIPTION DES SESSIONS :
 SAS Débuter en SAS par Enterprise Guide
Enterprise Guide pour utilisateurs SAS expérimentés
Requêtes avancées avec Enterprise Guide
Explorez vos données avec SAS/INSIGHT

Introduction au logiciel SAS
Mise à niveau pour utilisateurs SAS
Langage SAS intermédiaire
Langage SAS avancé et efficience
Procédure TABULATE de SAS
Procédure REPORT de SAS
Programmation des rapports dans l'étape DATA
Langage MACRO de SAS
Traitement des chaînes de caractères avec SAS
Introduction à SAS/GRAPH

Accéder aux bases de données et aux fichiers PC avec SAS
Créer des classeurs Excel formatés avec SAS

Procédure SQL de SAS
Développement des applications avec SAS/AF
SAS/AF et la technologie FRAME
Programmation SAS/IML

SAS et l'approche client/serveur
Produire et interpréter des statistiques avec SAS et Enterprise Guide

Diffuser ses données sur le WEB II
Utilisation de l'Output Delivery System
ODS-II : Techniques de formatage professionnel

Produire des graphiques SAS sans peine (à venir)
Analyses multivariées avec SAS

Cours abrégé : Version 9 de SAS
Cours abrégé : Liens entre SAS et Excel
Cours abrégé : Les variables et routines Macro de SAS
 
 SPSS Introduction au logiciel SPSS
Mise à niveau pour utilisateurs de SPSS (à venir)
Utilisation de la syntaxe SPSS

Transformations et gestion de données SPSS
Tableaux sans retouches avec SPSS/Tables
Produire et interpréter ses statistiques avec SPSS
Analyse multivariée avec SPSS
Cours abrégé : Changements aux versions 15 et 16 de SPSS
 
Statistica Introduction à Statistica
Contrôle statistique de procédés avec Statistica
 
MINITAB Introduction à MINITAB
Contrôle statistique de procédés avec Minitab
 
OS/390 Initiation à Z/OS (MVS)  



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