Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SAS es un lenguaje de programacin desarrollado por 2.1 Desarrollados por SAS Institute
SAS Institute a nales de los aos sesenta. Existen dos
intrpretes de dicho lenguaje: uno desarrollado por SAS SAS Institute comercializa paquetes de procedimientos
adicionales para el anlisis estadstico de los datos, tales
Institute y otro por la empresa World Programming.
como:
Caractersticas
El lenguaje SAS opera principalmente sobre tablas de datos: puede leerlas, transformarlas, combinarlas, resumirlas, crear informes a partir de ellas, etc. El ncleo del lenguaje (conocido habitualmente como SAS Base) incluye:
Adems, SAS Institute ha desarrollado aplicaciones interfaces tales como SAS Enterprise Guide, SAS Data Integration Studio, SAS Enterprise Miner y otras que generan
cdigo SAS para aplicaciones especcas: ETL, minera
de datos, etc.
Un intrprete de SQL.
Un superlenguaje de macros.
Algunas de las caractersticas adicionales del lenguaje de
programacin SAS son las siguientes:
3 Ejemplos de cdigo
El anlisis lxico del lenguaje depende del contexto. Un paso data que crea el un conjunto de datos, copia, a
Analizador lxico
partir de origen, ltrando los casos en los que las ventas
son mayores de 100000:
Mdulos adicionales
Las dos empresas que comercializan intrpretes de lenguaje SAS han desarrollado mdulos adicionales que en- Otro ejemplo usando macros:
riquecen la capacidad del lenguaje para, especialmente, %macro brol(max); %do i=1 %to max; PROC
IMPORT OUT= WORK.origine DATAFILE=
analizar datos.
1
U:\temp\origine.xls
DBMS=EXCEL
REPLACE; SHEET="vente&i"; GETNAMES=YES; MIXED=YES; SCANTEXT=YES; USEDATE=YES;
SCANTIME=YES; RUN; %end; %mend; %brol(4)
Vase tambin
R, integrado adems en la versin 9.2 de SAS:
SAS/IML Studio 3.2
SAS Institute
World Programming System, un intrprete alternativo del lenguaje SAS
Enlaces externos
Pgina web de la empresa que lo desarrolla, SAS Institute
ENLACES EXTERNOS
6.1
Texto
6.2
Imgenes
6.3