SAS/IML

SAS/IML®

Environnement interactif de langage matriciel avec support du langage R

SAS/IML offre aux programmeurs, statisticiens, chargés d'études et analystes un langage complet de programmation matricielle et se prête à l'analyse exploratoire des données. La simplicité de la syntaxe du langage matriciel facilite la conversion de formules mathématiques en instructions de programmation SAS. L'intégration avec R permet de coder en langage R au sein de SAS et de tester de nouvelles méthodes.

Bénéfices

Programmation claire et efficace.

La simplicité de la syntaxe facilite la conversion de formules mathématiques en instructions de programmation, et les expressions arithmétiques et alphanumériques offrent de multiples possibilités.

Création de modules personnalisés ou utilisation des routines prédéfinies d’une bibliothèque.

Un jeu complet d'instructions de contrôle fournit les commandes nécessaires à l’exécution et à la modularisation des programmes. Les nombreuses sous-routines intégrées simplifient et accélèrent la programmation, et vous pouvez créer votre propre bibliothèque de modules pour enrichir les fonctionnalités du logiciel..

Analyses exploratoires interactives.

Les analystes débutent généralement leur travail par une exploration graphique des données. Les graphiques liés dynamiquement sont très utiles ; ils permettent en effet d'identifier visuellement les relations entre les variables et de mieux appréhender les valeurs aberrantes et les irrégularités des données.

Formulation et implémentation d’optimisations pour les algorithmes génétiques.

Vous pouvez écrire vos propres modules pour définir la fonction objective et les opérateurs génétiques, ou utiliser les fonctions et opérateurs standard de SAS/IML.

Gestion automatique de la mémoire et dimensionnement matriciel.

Il est inutile de déclarer, dimensionner ou allouer un espace de stockage à une matrice de données : SAS/IML s'en charge automatiquement.

Programmation en R dans l’environnement SAS.

Grâce à l'interface SAS/IML ou au langage IML (PROC IML) sur les serveurs Windows et Linux, les utilisateurs peuvent tester de nouvelles méthodes pas encore implémentées dans SAS.

Captures d'écran

Fonctionnalités

SAS/IML
  • Jeu étendu d’opérateurs mathématiques et matriciels dynamiques
  • Instructions de contrôle
  • Fonctions matricielles génériques
  • Fonctions statistiques et algébriques linéaires
  • Fonctions de séries chronologiques
  • Fonctions d’analyse numérique
  • Analyse interactive des données
  • Programmation en R dans l’environnement SAS

Ressources associées

Comment devenir client ?

Back to Top