Archivo para la categoría ‘WPS’
Viernes, Mayo 17th, 2013
Minequest tiene una actualización de los costes en software si se utiliza SAS o se utiliza WPS. Como vemos es sustancialmente más económico emplear WPS. Y si hablamos de instalación en cliente/servidor la diferencia se incrementa. En breve hablaré de las posibilidades estadísticas que ofrece WPS. De todos modos pasaros ...
Publicado en Business Intelligence, WPS | No hay Comentarios »
Lunes, Abril 15th, 2013
El PROC FASTCLUS en SAS nos permite realizar análisis de agrupamiento dirigido mediante el algoritmo de las k-medias. Este algoritmo tiene algunos problemas pero nos puede servir para agrupar de forma multivariante observaciones. Es rápido, sencillo de explicar y con algunas lagunas no funciona mal. Como aproximación a nuestras segmentaciones ...
Publicado en Consultoría, Data Mining, Formación, Monográficos, SAS, Trucos, WPS | No hay Comentarios »
Viernes, Marzo 8th, 2013
Duda que me plantearon ayer por la tarde. Dada una serie de variables determinar que registro tiene todas esas variables nulas. El truco que planteo puede servir para determinar incluso cuantos valores perdidos tiene esa lista de variables, ese truco me le reservo para otro día. El código lo acompaño ...
Publicado en Formación, SAS, Trucos, WPS | No hay Comentarios »
Miércoles, Febrero 6th, 2013
Para ver los valores que toma un formato con SAS tenemos que emplear el PROC FORMAT. La sintaxis es muy sencilla:
proc format
library = work.formats fmtlib;
select &formato.;
run;
Tenéis que poner el nombre del formato sin punto. Sintaxis sencilla, pero difícil de recordar (por lo menos a mi me ha pasado). Saludos.
Publicado en Formación, SAS, Trucos, WPS | No hay Comentarios »
Martes, Enero 22nd, 2013
Debido a problemas con un servidor hace años descubrí la macro Split. Básicamente lo que hace es partir un conjunto de datos SAS en múltiples conjuntos de datos SAS con el mismo número de observaciones, además lo hace en un solo paso data. La forma de particionar el conjunto de ...
Publicado en Formación, SAS, WPS | No hay Comentarios »
Jueves, Enero 17th, 2013
Hoy sois vosotros los que tenéis que ayudar al dinosaurio. Ya no estoy para estas cosas. Tengo un problema. Fichero de texto separado por ; típico csv de toda la vida. Este fichero de texto contiene diversos campos que a mis efectos son de texto. Si abrimos el fichero con ...
Publicado en SAS, Trucos, WPS | 5 Comentarios »
Jueves, Junio 7th, 2012
Macro de SAS que te dice el número de días que tiene un año.
%macro dias_anio(anio);
"31DEC&anio."d-"01JAN&anio."d+1
%mend;
A lo mejor ya la he puesto, no me lo tengáis en cuenta.
Publicado en SAS, Trucos, WPS | No hay Comentarios »
Martes, Junio 5th, 2012
Duda que plantea David. Exporta a csv una tabla SAS en varias partes. Ya habrá tiempo para comentarlo:
*TABLA SAS DE EJEMPLO;
data total;
do i=1 to 10000;
importe=ranuni(8)*100;
output;
end;
run;
*MACRO QUE RECORRE LA TABLA, PARTE Y EXPORTA CADA PARTE
NECESITA EL CONJUNTO DE DATOS Y EL TAMAÑO DE CADA PARTE;
%macro parte(ds, tamanio);
%do i = 1 %to ...
Publicado en Formación, SAS, WPS | No hay Comentarios »
Lunes, Mayo 21st, 2012
Breve entrada sobre el uso de arrays en SAS. Dada una tabla SAS como esta con una variable mes1, mes2, … mesN:
Necesitamos identificar el primer y el último elemento no nulo de un array y el número de elementos no nulos de ese array. Veamos el ejemplo:
data datos;
input id mes1 ...
Publicado en Formación, SAS, Trucos, WPS | 9 Comentarios »
Miércoles, Mayo 2nd, 2012
El caso de WPS y SAS por fin tiene un final. World Programing Software ha vencido (por fin) al todo poderoso SAS Institute Inc. La sentencia establece que:
De este modo, procede señalar que no puede haber infracción del derecho de autor sobre el programa de ordenador cuando, ...
Publicado en Consultoría, SAS, WPS | No hay Comentarios »