Eliminando todos los data sets de una Librería SAS

noviembre 16, 2011 2 comentarios

La siguiente macro les permite eliminar todos los data set de una Librería:

%macro del_all_ds(lib=);
Proc datasets library = &lib kill memtype=data nodetails nolist;
quit;
%mend;
Ejemplo: %dell_all_ds(lib=Work);


Espero les sirva!
SASludos,
Alberto

Categorías:Programming

Calificando nuevas observaciones usando Proc FASTCLUS

noviembre 15, 2011 Deja un comentario

PROC FASTCLUS  se utilza para aplicar el algoritmo k-means para agrupamiento (cluster) de observaciones. Todas las observaciones en el data set de entrenamiento son asignadas a grupos basado en las variables incluidas en el data set. Calificar o puntuar nuevas observaciones puede ser todo un reto ya que las reglas de asignación dependen de los valores de las nuevas observaciones.

Lo anterior se puede lograr usando la opcion SEED en Proc FASTCLUS.

/*Grupos o clusters en el data set de entrenamiento */

%let indsn = input;  *data set the entrada (entrenamiento);
%let nclus = maxclus; *número de cluster-grupos a calcular usando k-means;
%let indvars = varlist; *lista de variables a utlizar en el proceso de agrupamiento;
%let valid = val_data; *data set que queremos califcar o puntuar;

proc fastclus data=&indsn maxclusters = &nclus outseed= clusterSeeds;
var &indvars;
run;

/*Puntuando el nuevo data set*/
proc fastclus data=&valid  out=&valid._scored seed = clusterSeeds maxclusters = &nclus maxiter = 0;
var &indvars;
run;

Referencia:
Data Preparation for Analytics Using SAS” By Gerhard Svolba, Gerhard Svolba, Ph.D.

SASludos,

Alberto

Categorías:Programming, Stat

SAS y Greenplum se unen para proveer “Big Analytics”

noviembre 15, 2011 Deja un comentario

Greenplum, la unidad the EMC, y SAS la mayor compañía privada de software han acuñado un nuevo término: “Big Analytics”.

El dúo producirá un nuevo dispositivo que unirá la base datos Greenplum “Big Data” con la solución “High-Performance Analytics” de SAS.

SAS y Greenplum afirman que será la primera que los usuarios podrán obtener una lectura precisa de toda su data, aparentemente en segundos, en vez de solo tomar una muestra de ellos.

Aquellos que estén interesados en esta solución necesitan una licencia de SAS y obtener soporte de primera línea con Greenplum.

Artículo completo (en inglés) aquí

SASludos,

Alberto

Categorías:Noticias

SAS 9.3 ya está disponible

julio 13, 2011 Deja un comentario

SAS Institute lanzó al mercado en el día de ayer la nueva versión SAS 9.3 para conmemorar su 35 aniversarios. Entre los aspectos más importantes de esta versión tenemos:

  • No es necesario actualizar la V9.1.3 a la V9.2 antes de actualizar a la V9.3 con lo cual se ahorrará mucho tiempo.
  • SAS ODS  y la familia de gráficos estadísticos SGPANEL, SGPLOT, SGRENDER and SGSCATTER)  han sido movidos de  SAS/GRAPH para Base SAS.
Pueden leer la nota de prensa en inglés aquí
SASludos,
Alberto
Categorías:Noticias

SAS Forum Colombia 2011

julio 13, 2011 Deja un comentario

SAS Institute Colombia está planeando un evento para el 25 de agosto el SAS FORUM COLOMBIA 2011.

Le damos la Bienvenida a nuestra Comunidad de Usuarios SAS Colombia, aquí podrá Intercambiar experiencias con otras Comunidades de Latinoamérica y el mundo.

En todos los países coincidimos en que la comunidad puede estar integrada por personas que  aportan mucho valor sin necesariamente ser usuarios altamente experimentados. En ocasiones la necesidad de resolver una problemática particular nos lleva a investigar en diversas fuentes encontrando, en muchos de los casos, soluciones innovadoras altamente efectivas.

En la Comunidad de Usuarios podrán plantear dudas o exponer soluciones con total libertad. ¡No hay aportes pequeños! Cada que realicen un comentario, consejo, o cualquier clase de aporte  a laComunidad de Usuarios, tengan en cuenta que es probable que alguien más ya lo sepa, pero es seguro que muchos otros no.

 

SASludos,

 

Alberto

Categorías:Noticias

Indice A-Z de Procs en SAS/STAT

diciembre 18, 2010 2 comentarios

Link a todos los procedimientos en SAS/STAT

http://support.sas.com/rnd/app/da/stat/procedures/Procedures.html

 

SASludos,

 

Alberto

Categorías:Sabías que..., SQL, Stat

Crear fecha con formato YYYYMM

noviembre 30, 2010 Deja un comentario

Existen muchas maneras de crear una fecha con un formato de año-mes o YYYYMM, la forma mas conocida es usar un formato para fechas predefinido por SAS junto con la función PUT y crear una nueva variable tipo caracter.

En algunos casos se desea mantener el formato númerico esta nueva variable. Aquí les dejo un ejemplo sencillo usando el data set sashelp.air:

 

data newair;

set sashelp.air;

newdate=year(date)*100 + month(date);

run;

 

SASludos,

Alberto

Categorías:Programming, Shorts
Seguir

Get every new post delivered to your Inbox.