Recherche avancée
Par formation
Par date
Par ville
logo HUB Formation
Organisme de Formation
aux Technologies et métiers de L'informatique
La pédagogie au service de la technologie
> > > Programmation SAS/IML®

Programmation SAS/IML®

(sur demande)

sas

Vous souhaitez développer ou personnaliser vos méthodes d’analyses statistiques. Vous avez besoin de réaliser des calculs sur des tableaux à double entrée. La formation IML vous apprend à utiliser la procédure IML pour manipuler des données sous forme matricielle, à réaliser des opérations sur des matrices, à créer des programmes réutilisables en fonction de vos besoins.

Public

  • statisticiens
  • économètres
  • programmeurs SAS
  • ingénieurs qui manipulent l’algèbre matriciel

Prérequis

  • Avoir des connaissances de base sur l’interface du logiciel SAS et sur le langage de programmation (Tables SAS, Bibliothèques, Etape DATA et Etape PROC) ou avoir suivi la formation Programmation SAS I : Les fondamentaux.
  • Avoir de bonnes connaissances en algèbre matriciel, en algèbre linéaire et sur la manipulation de matrices (Addition, multiplication, inversion de matrices…).

Programme de la formation

Fondamentaux d'IML

  • Créer et manipuler des matrices
  • Instructions d’assignation et opérateurs
  • Création de sous-matrices

Manipulations de données

  • Transfert de données entre des matrices et des tables SAS
  • Création de tables SAS à partir de matrices
  • Utilisation de Modules
  • Traitement itératif et conditionnel

Développement d’un programme IML

  • Création de modules
  • Stockage et gestion de la mémoire
  • Temps de traitements et erreur
  • Appel d’une procédure SAS dans une session IML

Simulation des données

  • Génération de nombre aléatoire
  • Simulation de Monte Carlo

Travailler avec R

  • Faire communiquer SAS et R
  • Transfert de données entre SAS et R
  • Exécuter une analyse R dans une session IML
  • Créer des graphiques R dans une session IML