1224 opleidingen: Techniek, engineering & productie

AutoCAD

  • opleiding door Syntra Antwerpen & Vlaams-Brabant
  • Antwerpen & Haven, Geel, Leuven, Mechelen
ABIS

La programmation en SAS - 1ère partie: fondations

  • door ABIS
Online
2.160

Au cours de cette formation, nous apprendrons les bases de la programmation en SAS. Dans ce cours de trois jours d’ABIS, nous étudierons la syntaxe de SAS et donnerons un aperçu des procédures les plus utilisées.

Ce cours est destiné à ceux qui veulent utiliser SAS pour l'analyse des données et la construction d'applications. Le cours s'adresse autant aux utilisateurs débutants qu'à ceux qui connaissent déjà les programmes SAS. Le produit SAS/Base constitue le sujet du cours et est traité in extenso. Le contenu et le niveau font que le cours est independent de la version SAS. Pendant les exercices, la version 9 de SAS pour Windows est utilisée. Sur demande, le mainframe z/OS peut également être utilisé.

Ce cours n'est pas un cours du type 'point 'n click'; les participants écriront le codage eux-mêmes. Dans ce sens, le cours instruit les participants dans les techniques classiques de programmation SAS. La programmation en SAS - 1ère partie: fondations traite l'essentiel pour bien comprendre et construire un programme SAS, La programmation en SAS - 2ème partie: en profondeur ajoute des techniques SAS Base très souvent utilisées dans la plus part des sociétés (SQL et SAS, connecter des tables de bases données relationnelles, graphiques, ...). Pour ceux qui veulent aussi programmer du code SAS réutilisable, il y a le cours La programmation en SAS - 3ème partie: macro essentials dans lequel l'usage du langage SAS Macro est expliqué .

À la fin du cours, les étudiants seront capables de:

  • écrire des programmes SAS utilisant des DATA steps et des PROC steps
  • utiliser des procédures standards comme proc sort, proc print et proc means

  • Introduction
    • Fonctionnalités et possibilités de SAS
    • Produits SAS
    • Données SAS vs données non-SAS
    • "libname" statement
    • Structure d’un programme SAS
  • Utilisation de SAS via un IDE
    • Développement interactif de code SAS
    • Introduction à Enterprise Guide
  • Bases de la programmation SAS
    • Structures de données standard SAS : variables et observations
    • Programmation en DATA step
    • Variables, opérateurs, expressions
    • Contrôle du flux : if-else, do while, do until, select
    • dates/temps
    • Utilisation de fonctions
  • Procédures de base
    • proc sort
    • proc print
  • Programmation avancée en DATA step
    • "retain" statement
    • keep/drop
    • "where" statement
    • subsetting if
    • "by" statement
    • Merge et update
  • Autres procédures
    • proc format
    • Statistiques : proc means, proc summary, proc freq
    • Manipulation des données : proc copy, proc append
    • Procédures utilitaires : proc contents, proc datasets
  • Input/Output
    • Lecture de données dans SAS et écriture de données depuis SAS
    • INPUT/PUT
    • proc import et proc export

Enseignement magistral avec démonstrations. Une grande partie du temps est consacrée aux exercices.

Formation interactive en temps réel – disponible en personne ou en ligne ou dans un format hybride. La formation peut être effectuée en français, en anglais ou en néerlandais.

Connaissances de base en programmation (niveau du cours Introduction à la programmation).

Online € 2.160(Incl.BTW) Inschrijven

Analystes, programmeurs, responsables du support et les utilisateurs expérimentés.