Académique Documents
Professionnel Documents
Culture Documents
SAS Base
Introduccin a SAS/BASE,
lenguaje propio de la
plataforma SAS.
http:\\sasybi.blogspot.com
Indice
01 INTRODUCCIN
01.1 Inicio de Sesin
03 LIBRERIAS
03.1 Definicin
04 PASO DATA
04.1 Instrucciones set del paso data
04.2 Operaciones dataset
04.2 Condiciones
Indice
05 VARIABLES
05.1 Seleccin de variables
05.2 Formatos
05.3 Labels
05.4 Length
06 FUNCIONES SAS
06.1 Funciones numricas
06.2 funciones fecha
06.3 Funciones alfanumricas
Indice
07 PROCEMIENTOS
07.1 Sintaxis
07.2 Procedimientos frecuentes
08 PROC SQL
08.1 Sintaxis
08.2 Joins
09 CONEXIONES A BBDD
09.1 Libreras
09.2 Ejemplo: Oracle, SQL Server, DB2, Teradata
Indice
10 MACROS
10.1 Introduccin
10.2 Variables de macro
10.3 Generacin de cdigo
10.4 Macros con parmetros de entrada
11 COMPRESION DE TABLAS
11.1 CPORT
11.2 CIMPORT
12 PROCEDMIENTOS ESTADISTICOS
12.1 PROC univariate
12.2 PROC Freq
Indice
01 INTRODUCCIN
01.1 Inicio de Sesin
02 PROCEDIMIENTOS Y PASO DATA
03 LIBRERIAS
04 PASO DATA
05 VARIABLES
06 FUNCIONES SAS
07 PROCEMIENTOS
08 PROC SQL
09 CONEXIONES A BBDD
10 MACROS
11 COMPRESION DE TABLAS
12 PROCEDMIENTOS ESTADISTICOS
Introduccin / Inicio de
sesin
SAS/BASE es el lenguaje propio de
programacin propio de la plataforma
SAS.
Lenguaje de programacin de la cuarta
generacin flexible y extensible
diseado para acceso de datos,
transformacin y reporting.
Introduccin / Inicio de
sesin
Barra
Men
Ventana
LOG
Explorer
Ventana Editor
Ventana
Output
Status line
Introduccin / Inicio de
sesin
Ventana Explorer: Contiene accesos
directos a ficheros, libreras, y una ventana de
resultados.
Ventana EDITOR: Ventana editable para el
desarrollo del lenguaje SAS base.
Ventana LOG: Ventana para la visualizacin
de los logs, escribe mensajes de advertencia
o/y error, e informa sobre la velocidad de
ejecucin.
Ventana OUTPUT: Ventana de resultados.
Indice
01 INTRODUCCIN
PROC
Sintaxis : PROC.
Creacin/Modificacin de dataset.
Indice
01 INTRODUCCIN
Indice
01 INTRODUCCIN
Formas de lectura:
Fichero formato fijo: Especifica las columnas.
Ficheros con delimitador; (NO espacio en
blanco) se define con la opicon DLM=
separador. Ejemplo DLM=|.
Indice
01 INTRODUCCIN
02 PROCEDIMIENTOS Y PASO DATA
03 LIBRERIAS
03.1 Definicin
04 PASO DATA
05 VARIABLES
06 FUNCIONES SAS
07 PROCEMIENTOS
08 PROC SQL
09 CONEXIONES A BBDD
10 MACROS
11 COMPRESION DE TABLAS
12 PROCEDMIENTOS ESTADISTICOS
Libreras
Una librera es una carpeta donde se almacenan los
archivos de SAS.
Al crear la librera se accede a los datos, pero al
suprimirla no se borran los datos sino el acceso.
Tipos de Librera :
Locales -> Carpetas dentro del PC
Remotas-> Carpetas del servidor
Temporales -> Librera WORK: se elimina todos los
datos al finalizar la sesin
Permanentes -> Datos permanentes al finalizar la
sesin.
Indice
01 INTRODUCCIN
02 PROCEDIMIENTOS Y PASO DATA
03 LIBRERIAS
03.1 Definicin
04 PASO DATA
05 VARIABLES
06 FUNCIONES SAS
07 PROCEMIENTOS
08 PROC SQL
09 CONEXIONES A BBDD
10 MACROS
11 COMPRESION DE TABLAS
12 PROCEDMIENTOS ESTADISTICOS
Libreras / Definicin
Libreras
Sintaxis:
LIBANAME nombre_libreria ruta (local o remota)
Ejemplo:
Data prueba1;
Run;
Libname prueba c:\prueba_dir
DATA preuba.prueba2;
Run;
Indice
01 INTRODUCCIN
02 PROCEDIMIENTOS Y PASO DATA
03 LIBRERIAS
04 PASO DATA
04.1 Instrucciones set del paso data
04.2 Operaciones dataset
04.3 Condicional
05 VARIABLES
06 FUNCIONES SAS
07 PROCEMIENTOS
08 PROC SQL
09 CONEXIONES A BBDD
10 MACROS
11 COMPRESION DE TABLAS
12 PROCEDMIENTOS ESTADISTICOS
Indice
01 INTRODUCCIN
02 PROCEDIMIENTOS Y PASO DATA
03 LIBRERIAS
04 PASO DATA
04.1 Instrucciones set del paso data
04.2 Operaciones dataset
04.3 Condicional
05 VARIABLES
06 FUNCIONES SAS
07 PROCEMIENTOS
08 PROC SQL
09 CONEXIONES A BBDD
10 MACROS
11 COMPRESION DE TABLAS
12 PROCEDMIENTOS ESTADISTICOS
DATA C;
SET B;
VARA=1;
RUN;
Aadir casos:
PROC APPEND :El dataset resultante es el dataset
especificado en
la opcin BASE, y a ste se le
aaden todos los casos del dataset de
la opcin DATA. Cuando ambos datasets no tienen idntica
estructura se requiere la opcin FORCE al final de la
instruccin.
Indice
01 INTRODUCCIN
02 PROCEDIMIENTOS Y PASO DATA
03 LIBRERIAS
04 PASO DATA
04.1 Instrucciones set del paso data
04.2 Operaciones dataset
04.2 Condicional
05 VARIABLES
06 FUNCIONES SAS
07 PROCEMIENTOS
08 PROC SQL
09 CONEXIONES A BBDD
10 MACROS
11 COMPRESION DE TABLAS
12 PROCEDMIENTOS ESTADISTICOS
Sentencia condicional:
Se pueden seleccionar casos datos que cumplan cierta
condicin, a partir de la instruccin IF o equivalentemente
la instruccin WHERE:
Sintaxis:
a) IF condicion THEN accion;
ELSE accion;
b) IF condicion THEN DO;
accion1;
acccion2;
END;
Indice
01 INTRODUCCIN
02 PROCEDIMIENTOS Y PASO DATA
03 LIBRERIAS
04 PASO DATA
05 VARIABLES
05.1 Seleccin de variables
05.2 Formatos
05.3 Labels
05.4 Length
06 FUNCIONES SAS
07 PROCEMIENTOS
08 PROC SQL
09 CONEXIONES A BBDD
10 MACROS
11 COMPRESION DE TABLAS
12 PROCEDMIENTOS ESTADISTICOS
VARIABLES / Seleccin de
variables
Paso DATA : keep y drop
DATA AUXILIAR2 (KEEP= TEST RESULTADO);
SET TEST.PRUFINALES;
RUN;
Indice
01 INTRODUCCIN
02 PROCEDIMIENTOS Y PASO DATA
03 LIBRERIAS
04 PASO DATA
05 VARIABLES
05.1 Seleccin de variables
05.2 Formatos
05.3 Labels
05.4 Length
06 FUNCIONES SAS
07 PROCEMIENTOS
08 PROC SQL
09 CONEXIONES A BBDD
10 MACROS
11 COMPRESION DE TABLAS
12 PROCEDMIENTOS ESTADISTICOS
VARIABLES / Formatos
Paso DATA : Format y Proc Format
DATA AUXILIAR4
SET TEST.PRUEFINALES;
FORMAT EDAD 2. NOMBRE $40.
RUN;
PROC FORMAT ;
VALUE VSI_NO 1=SI O=NO;
RUN;
DATA AUXILIAR5
SET TEST.PRUFINALES;
FORMAT APROBADO VSI_NO. EDAD 2.;
RUN;
Indice
01 INTRODUCCIN
02 PROCEDIMIENTOS Y PASO DATA
03 LIBRERIAS
04 PASO DATA
05 VARIABLES
05.1 Seleccin de variables
05.2 Formatos
05.3 Labels
05.4 Length
06 FUNCIONES SAS
07 PROCEMIENTOS
08 PROC SQL
09 CONEXIONES A BBDD
10 MACROS
11 COMPRESION DE TABLAS
12 PROCEDMIENTOS ESTADISTICOS
VARIABLES / LABELS
Paso DATA : LABEL
DATA AUXILIAR5;
SET TEST.PRUFINALES;
LABEL RSPFINAL = RESULTADO PRUEBA FINAL
RUN;
Indice
01 INTRODUCCIN
02 PROCEDIMIENTOS Y PASO DATA
03 LIBRERIAS
04 PASO DATA
05 VARIABLES
05.1 Seleccin de variables
05.2 Formatos
05.3 Labels
05.4 Length
06 FUNCIONES SAS
07 PROCEMIENTOS
08 PROC SQL
09 CONEXIONES A BBDD
10 MACROS
11 COMPRESION DE TABLAS
12 PROCEDMIENTOS ESTADISTICOS
VARIABLES / LENGTH
Paso DATA : LENGTH
DATA AUXILIAR6;
SET TEST.PRUEBASFINALES;
LENGTH EDAD 2 NOMBRE $ 50;
RUN;
Indice
01 INTRODUCCIN
02 PROCEDIMIENTOS Y PASO DATA
03 LIBRERIAS
04 PASO DATA
05 VARIABLES
06 FUNCIONES SAS
06.1 Funciones numricas
06.2 funciones fecha
06.3 Funciones alfanumricas
07 PROCEMIENTOS
08 PROC SQL
09 CONEXIONES A BBDD
10 MACROS
11 COMPRESION DE TABLAS
12 PROCEDMIENTOS ESTADISTICOS
Valor Absoluto
SQRT(EXPRESIN)
Raz Cuadrada
ROUND(EXPRESIN)
Redondear
ROUND(EXPRESIN, PRECISIN)
EXP(EXPRESIN)
Exponencial
LOG(EXPRESIN)
Logaritmo
LOG2(EXPRESIN)
LOG10(EXPRESIN)
COS(EXPRESIN)
Coseno
SIN(EXPRESIN)
Seno
TAN(EXPRESIN)
Tangente
Indice
01 INTRODUCCIN
02 PROCEDIMIENTOS Y PASO DATA
03 LIBRERIAS
04 PASO DATA
05 VARIABLES
06 FUNCIONES SAS
06.1 Funciones numricas
06.2 Funciones fecha
06.3 Funciones alfanumricas
07 PROCEMIENTOS
08 PROC SQL
09 CONEXIONES A BBDD
10 MACROS
11 COMPRESION DE TABLAS
12 PROCEDMIENTOS ESTADISTICOS
DAY(VAR_FECHA)
MONTH (VAR_FECHA)
YEAR (VAR_FECHA)
DATEPART (EXPRESIN)
INTCK(UNIDAD, FEC1,FEC2)
Indice
01 INTRODUCCIN
02 PROCEDIMIENTOS Y PASO DATA
03 LIBRERIAS
04 PASO DATA
05 VARIABLES
06 FUNCIONES SAS
06.1 Funciones numricas
06.2 Funciones fecha
06.3 Funciones alfanumricas
07 PROCEMIENTOS
08 PROC SQL
09 CONEXIONES A BBDD
10 MACROS
11 COMPRESION DE TABLAS
12 PROCEDMIENTOS ESTADISTICOS
FUNCIONES SAS /
FUNCIONES
ALAFANUMERICAS
Funciones SAS
INDEX
COMPRESS
LOWCASE
UPCASE
LENGTH
LEFT
REVERSE
SCAN
SOUNDEX
SPEDIS
SUBSTR
TRANSLATE
Indice
01 INTRODUCCIN
02 PROCEDIMIENTOS Y PASO DATA
03 LIBRERIAS
04 PASO DATA
05 VARIABLES
06 FUNCIONES SAS
07 PROCEMIENTOS
07.1 Sintaxis
07.2 Procedimientos frecuentes
08 PROC SQL
09 CONEXIONES A BBDD
10 MACROS
11 COMPRESION DE TABLAS PROC SQL
12 PROCEDMIENTOS ESTADISTICOS
PROCEDIMIENTOS /
SINTAXIS
Procedimientos
Sintaxis:
PROC NOM_PRC DATA = nom_dataset OPCIONES
ESPECIFICAS;
WHERE CONDICIN;
BY VARIABLES;
WEIGHT VARIABLE_PESO;
OUTPUT OUT=dataset_salida;
RUN;
Procedimientos:
DATA=nombre_dataset Esta opcin permite especificar
cul es el dataset de trabajo.
Las instrucciones especficas de cada procedimiento son
un requisito indispensable para el funcionamiento del mismo,
y suelen estar relacionadas con las variables que se
analizan.
La instruccin WHERE permite estudiar slo los datos del
dataset que cumplen una cierta condicin.
La instruccin BY se utiliza para partir los datos del dataset
en diferentes grupos segn los valores que toma la variable
all mencionada.
La instruccin OUTPUT OUT=dataset_salida es una
opcin muy til que permite guardar los estadsticos
calculados por el procedimiento en un dataset que se llama
dataset_salida.
Para cualquier duda en la sintaxis de un procedimiento,
consultar el HELP.
Indice
01 INTRODUCCIN
02 PROCEDIMIENTOS Y PASO DATA
03 LIBRERIAS
04 PASO DATA
05 VARIABLES
06 FUNCIONES SAS
07 PROCEMIENTOS
07.1 Sintaxis
07.2 Procedimientos frecuentes
08 PROC SQL
09 CONEXIONES A BBDD
10 MACROS
11 COMPRESION DE TABLAS
12 PROCEDMIENTOS ESTADISTICOS
PROCEDIMIENTOS /
PROCEDIMIENTES FRECUENTES
Procedimientos SAS
APPEND
CALENDAR
CATALOG
CHART
CIMPORT
COMPARE
CONTENTS
COPY
CORR
CPORT
DATASETS
DBCSTAB
DISPLAY
EXPLODE
EXPORT
FORMAT
FORMS
FREQ
PROCEDIMIENTOS /
PROCEDIMIENTES FRECUENTES
Procedimientos SAS
FSLIST
IMPORT
MEANS
OPTIONS
PLOT
PMENU
Procedure Prepara Menus para ser utilizados por otros mdulos de SAS (AF, FSP)
PRINTTO
Procedure Defini las rutas dnde almacenar las ventanas LOG y OUTPUT
RANK
REGISTRY
REPORT
SORT
SQL
STANDARD
SUMMARY
TABULATE
Procedure Tablas
TIMEPLOT
TRANSPOSE
TRANTAB
UNIVARIATE
Indice
01 INTRODUCCIN
02 PROCEDIMIENTOS Y PASO DATA
03 LIBRERIAS
04 PASO DATA
05 VARIABLES
06 FUNCIONES SAS
07 PROCEMIENTOS
08 PROC SQL
08.1 Sintaxis
08.2 Joins
09 CONEXIONES A BBDD
10 MACROS
11 COMPRESION DE TABLAS
12 PROCEDMIENTOS ESTADISTICOS
QUIT;
PROC SQL
El procedimiento PROC SQL utiliza el Lenguaje
Estructurado Query (SQL) para:
- recobrar y manipular conjuntos de datos SAS
- crear y borrar conjuntos de datos
- generar informes
- aadir y modificar valores de datos en conjunto de
datos
- aadir, modificar o borrar columnas en un
conjunto de datos
Query-expression contiene sentencias SQL.
Indice
01 INTRODUCCIN
02 PROCEDIMIENTOS Y PASO DATA
03 LIBRERIAS
04 PASO DATA
05 VARIABLES
06 FUNCIONES SAS
07 PROCEMIENTOS
08 PROC SQL
08.1 Sintaxis
08.2 Joins
09 CONEXIONES A BBDD
10 MACROS
11 COMPRESION DE TABLAS
12 PROCEDMIENTOS ESTADISTICOS
Indice
01 INTRODUCCIN
02 PROCEDIMIENTOS Y PASO DATA
03 LIBRERIAS
04 PASO DATA
05 VARIABLES
06 FUNCIONES SAS
07 PROCEMIENTOS
08 PROC SQL
09 CONEXIONES A BBDD
09.1 Libreras
09.2 Ejemplo: Oracle, SQL Server, DB2, Teradata
10 MACROS
11 COMPRESION DE TABLAS
12 PROCEDMIENTOS ESTADISTICOS
CONEXIONES A BBDD /
LIBRERIAS
Conexiones a BBDD
Sintaxis:
Libname libref engine-name <SAS/ACCESS-connectionn-opt>
<SAS/ACCESS-LIBNAME-opts>
Indice
01 INTRODUCCIN
02 PROCEDIMIENTOS Y PASO DATA
03 LIBRERIAS
04 PASO DATA
05 VARIABLES
06 FUNCIONES SAS
07 PROCEMIENTOS
08 PROC SQL
09 CONEXIONES A BBDD
09.1 Libreras
09.2 Ejemplo: Oracle, SQL Server, DB2, Teradata
10 MACROS
11 COMPRESION DE TABLAS
12 PROCEDMIENTOS ESTADISTICOS
CONEXIONES A BBDD /
LIBRERIAS
Conexiones a BBDD : Ejemplos de conexiones
SQL SERVER:
libname sqlS odbc dsn=ORINGENDATOS user=xxxxx
password=xxxxx schema=xxxxx;
SQL SERVER:
Es necesario crear un origen de datos desde la opcin de
windows de Administracin de Dispositivos.
DB2
DB2:
ORACLE
libname Oracle oracle user=xxxxxxx" password=xxxxxxxx"
path=xxxx" schema=xxxxx';
TERADATA
libname terasas teradata database='ddbb' user='user' pw='pass';
Oracle:
Es necesario catalogar la base de datos en el
TNS_Names.ora para realizar la conexin a la base de
datos.
Teradata:
Es necesario tener catalogadas las bases de datos en el
cliente Teradata para realizar la conexin.
Indice
01 INTRODUCCIN
02 PROCEDIMIENTOS Y PASO DATA
03 LIBRERIAS
04 PASO DATA
05 VARIABLES
06 FUNCIONES SAS
07 PROCEMIENTOS
08 PROC SQL
09 CONEXIONES A BBDD
10 MACROS
10.1 Introduccin
10.1 Variables de macro
10.2 Generacin de cdigo
10.3 Macros con parmetros de entrada
11 COMPRESION DE TABLAS
12 PROCEDMIENTOS ESTADISTICOS
Macros / Introduccin
La programacin Macro es una herramienta muy til para estandarizar,
extendery la programacin clsica en cdigo SAS. Entre otras virtudes, permite
reducir en gran medida la cantidad de cdigo necesario para las tareas ms
frecuentes.
La ventana de programacin para crear Macros, es la ventana
habitual de sintaxis.
La programacin Macro tiene dos componentes principales:
- El procesador Macro, encargado de traducir.
- El lenguaje Macro, la sintaxis que se debe utilizar ara
comunicarse con el procesador Macro.
Al compilar un texto, existen dos caracteres que activan al procesador
Macro:
- & : &nombre , que designar a las variables Macro.
- % : %nombre , que designar a las Macros creadas por
nosotros o ya residentes en el sistema.
Indice
01 INTRODUCCIN
02 PROCEDIMIENTOS Y PASO DATA
03 LIBRERIAS
04 PASO DATA
05 VARIABLES
06 FUNCIONES SAS
07 PROCEMIENTOS
08 PROC SQL
09 CONEXIONES A BBDD
10 MACROS
10.1 Introduccin
10.2 Variables de macro
10.3 Generacin de cdigo
10.4 Macros con parmetros de entrada
11 COMPRESION DE TABLAS
12 PROCEDMIENTOS ESTADISTICOS
MACROS / VARIABLES
MACROS
Macros : Variables
Sintaxis:
libname :
% let nombre = literal_nombre ;
Formula:
%let num=%eval (5*2); -> uso en formulas
Variables Macro:
La instruccin %let permite asignar a un nombre un
conjunto de caracteres. Las referencias a variables Macro ya
creadas siempre sern precedidas por el smbolo: &.Los
nombres de variables Macro no pueden contener caracteres
extraos cmo:; , espacio AND OR etc.
Indice
01 INTRODUCCIN
02 PROCEDIMIENTOS Y PASO DATA
03 LIBRERIAS
04 PASO DATA
05 VARIABLES
06 FUNCIONES SAS
07 PROCEMIENTOS
08 PROC SQL
09 CONEXIONES A BBDD
10 MACROS
10.1 Introduccin
10.2 Variables de macro
10.3 Generacin de cdigo
10.4 Macros con parmetros de entrada
11 COMPRESION DE TABLAS PROC SQL
12 PROCEDMIENTOS ESTADISTICOS
MACROS / GENERACION DE
CODIGO MACROS
Macros : Cdigo condicionales y repetitivas
Sintaxis:
% macro nombre macro;
expresion
% mend nombre macro
Condiciones
% macro EJEMPLO1(info=);
% if &info=a then %do;
proc sort; data=prueba
run;
% else %if &info=b %then %do;
proc print noobs label;
run;
% else %put Resultado &INFO
%mend;
Condiciones :
Instruccin condicional:
%IF ... %THEN..; %ELSE... ;
Y son mas de una instrucion en los bloques
then o else se utiliza %DO; .. %END;
Indice
01 INTRODUCCIN
02 PROCEDIMIENTOS Y PASO DATA
03 LIBRERIAS
04 PASO DATA
05 VARIABLES
06 FUNCIONES SAS
07 PROCEMIENTOS
08 PROC SQL
09 CONEXIONES A BBDD
10 MACROS
10.1 Introduccin
10.2 Variables de macro
10.3 Generacin de cdigo
10.4 Macros con parmetros de entrada
11 COMPRESION DE TABLAS
12 PROCEDMIENTOS ESTADISTICOS
MACROS / PARAMETROS DE
ENTRADA
Macros : Parmetros de entrada en las macros.
Ejemplo:
% macro pl( data=,yvar=,xvar=);;
proc plot data = &data;
run;
% mend;
LLamada:
%pl (data=a,yvar>=y=xvar=x);
Definicin
Llamada
%macro pl(data=,yvar=,xvar=);
%pl(data0a,yvar=u;xvar=x)
;
%macro pl(data,yvar,xvar);
%pl(a,y,x);
%macro
pl(data=a,yvar=y,xvar=x);
%pl(xvar=x);
Indice
01 INTRODUCCIN
02 PROCEDIMIENTOS Y PASO DATA
03 LIBRERIAS
04 PASO DATA
05 VARIABLES
06 FUNCIONES SAS
07 PROCEMIENTOS
08 PROC SQL
09 CONEXIONES A BBDD
10 MACROS
11 COMPRESION DE TABLAS
11.1 CPORT
11.1 CIMPORT
12 PROCEDMIENTOS ESTADISTICOS
CPORT:
El procedimiento para la compresin de los datos de
Indice
01 INTRODUCCIN
02 PROCEDIMIENTOS Y PASO DATA
03 LIBRERIAS
04 PASO DATA
05 VARIABLES
06 FUNCIONES SAS
07 PROCEMIENTOS
08 PROC SQL
09 CONEXIONES A BBDD
10 MACROS
11 COMPRESION DE TABLAS
11.1 CPORT
11.2 CIMPORT
12 PROCEDMIENTOS ESTADISTICOS
CIMPORT:
Indice
01 INTRODUCCIN
02 PROCEDIMIENTOS Y PASO DATA
03 LIBRERIAS
04 PASO DATA
05 VARIABLES
06 FUNCIONES SAS
07 PROCEMIENTOS
08 PROC SQL
09 CONEXIONES A BBDD
10 MACROS
11 COMPRESION DE TABLAS
12 PROCEDMIENTOS ESTADISTICOS
12.1 PROC univariate
12.2 PROC Freq
Proc Univariate:
El procedimiento PROC UNIVARIATE se utiliza para
cuando el objetivo del anlisis es por ejemplo testar una
hiptesis o bien cualquier otro anlisis ms profundo de los
datos, es interesante explorar ms detalladamente las
variables y obtener otros estadsticos descriptivos as como
tests relativos a la distribucin de los datos.
Indice
01 INTRODUCCIN
02 PROCEDIMIENTOS Y PASO DATA
03 LIBRERIAS
04 PASO DATA
05 VARIABLES
06 FUNCIONES SAS
07 PROCEMIENTOS
08 PROC SQL
09 CONEXIONES A BBDD
10 MACROS
11 COMPRESION DE TABLAS
12 PROCEDMIENTOS ESTADISTICOS
12.1 PROC univariate
12.2 PROC Freq
Proc Freq:
El procedimiento FREQ genera tablas de frecuencias. Este
procedimiento, tambin puede ser til para observar la
calidad de los datos, comprobando si hay valores extraos o
faltantes.