WPS Interop For R

Modules de langage SAS

Utiliser les langages de programmation SAS et R ensemble

Le module WPS Interop for R vous permet d’intégrer des passages en langage R dans vos programmes SAS. Les sections de votre programme écrites en R sont envoyées automatiquement avec les données à l’environnement R pour exécution.

Pourquoi faire appel à l’interopérabilité ?

La possibilité d’utiliser R avec SAS permet de bénéficier des avantages de ces deux langages : productivité, évolutivité, puissance de traitement et d’analyse des données du langage SAS d’une part et les nouvelles fonctions statistiques de R, mises au point pour les universitaires et les chercheurs, de l’autre.

Procédure R

La procédure R incluse dans WPS Interop for R vous permet l’extension inline ou l’inclusion directe de programmes R dans un programme SAS. Lors de l’exécution du programme SAS, WPS exécute lui-même la syntaxe en langage SAS et interagit avec l’environnement R installé et utilisé pour l’exécution des instructions R.

Lorsque WPS exécute un fichier de programme contenant de la syntaxe R, la sortie et les informations de journal générées par l’environnement R sont automatiquement renvoyés à WPS et sont consultables directement à l’aide de l’interface graphique WPS Workbench.

La procédure R offre également un moyen simple et efficace pour échanger des données entre les environnements SAS et R.

Dépendances et utilisation

Le module WPS Interop for R est inclus dans WPS 3.1 et versions ultérieures.

Un environnement R tiers doit être présent en plus du logiciel WPS afin d’exécuter la procédure R.

L’environnement R doit être installé sur l’ordinateur où WPS est installé et s’exécute.

WPS Interop for R peut être utilisé sur les plates-formes prenant en charge les environnements R tiers, notamment Windows et Linux.

Informations supplémentaires

Les documents de la liste ci-dessous détaillent les éléments de langage pris en charge.

Procédure R Description
WPS-Proc-R-User-Guide-Syntax-Diagram.pdf (560 KB)
Guide utilisateur et référence pour les éléments de langage pris en charge par le module WPS Interop for R (version diagrammes syntaxiques)

 

Autres modules de langage SAS

WPS Core

Prise en charge des éléments de langage de base, des macros, des formats de fichier standard et de sortie du langage SAS (ensembles de données, fichiers séquentiels, fichiers de transport)

WPS Graphing

Prise en charge des éléments de langage de sortie graphique et de tracé

WPS Statistics

Prise en charge des éléments de langage d'analyse statistique

WPS Time Series

Prise en charge des éléments de langage d'analyse des séries temporelles

WPS Matrix Programming

Syntaxe permettant une manipulation avancée des matrices

WPS Machine Learning

Prise en charge du langage pour les algorithmes d'apprentissage automatique

WPS Interop For R

Prise en charge du langage R

WPS Interop For Python

Prise en charge du langage Python

WPS Interop For Hadoop

Prise en charge des éléments de langage pour l'interopération avec les environnements Big Data Hadoop

WPS Communicate

Demandez de manière programmatique l'exécution de parties d'un programme par des instances de WPS installées sur des serveurs distants ainsi que le chargement et téléchargement de données vers et depuis des serveurs distants.

WPS Language SDK

Développez des éléments de langage SAS personnalisés

Vous avez des questions?

Contactez notre équipe commerciale

Essayer ou acheter

Edition Standard
Edition Education
Edition Communauté