Programación de matriz de WPS

Módulos de lenguaje SAS

Programación de matriz de WPS

Manipulación de matriz

La manipulación de matriz avanzada y el desarrollo de algoritmos se pueden llevar a cabo con el software WPS, utilizando el lenguaje SAS o el lenguaje R.

Programación de matriz con el lenguaje SAS

El software WPS incluye soporte para la sintaxis del procedimiento IML (PROC IML) del lenguaje SAS, a veces denominada lenguaje IML. Esta proporciona la capacidad de codificar instrucciones de programación de matriz en un programa SAS mediante la sintaxis matemática natural para escribir algoritmos personalizados, leer y escribir conjuntos de datos, y para controlar el flujo de programas.

La sintaxis de IML comparte varias similitudes básicas con los pasos DATA del lenguaje SAS, con funciones matemáticas tales como LOG, SQRT, ABS, SIN, COS, CEIL, FLOOR y demás. Las funciones matemáticas utilizadas en el procedimiento IML actúan sobre elementos en matrices, a diferencia de un paso de datos que actúa sobre observaciones únicas. Las matrices típicamente residen en la memoria (el almacenamiento primario), mientras que los conjuntos de datos típicamente residen en el disco (el almacenamiento secundario).

Programación de matriz con el lenguaje R

La sintaxis IML incluye la flexibilidad para transferir matrices desde WPS hacia y desde un entorno R para un ulterior procesamiento. Esta sintaxis se puede usar junta con o como una alternativa a las funcionalidades de Interoperabilidad de WPS para R, tales como exportar e importar conjuntos de datos entre entornos R y WPS, y ejecutar el código R desde el procedimiento R (PROC R).

Dependencias y uso

El módulo Programación de matriz de WPS está disponible para todas las plataformas compatible con el software WPS.


Otros módulos de lenguaje SAS