Mostrando entradas con la etiqueta sas. Mostrar todas las entradas
Mostrando entradas con la etiqueta sas. Mostrar todas las entradas

miércoles, septiembre 08, 2010

SAS forum en octubre

Creo que el interés que puede tener este Congreso no está en el producto en sí, sino en los temas que van a tratar algunos de los ponentes.

El software SAS es tremendamente caro. Sólo accesible para grandes empresas. El licenciamiento de muchos de sus módulos se asemeja a un alquiler anual del software. Si utilizas su formato de datos nativo estarás obligado a pagar la enorme cuota anual que te corresponda.

Aquí expuse mi opinión hace dos años: http://aitoreus.blogspot.com/2008/10/software-para-el-conocimiento.html

A pesar del duro párrafo anterior, es interesante porque tratarán de temas que preocupan a las empresas de todo tipo como pueden ser:
  • Aumentar ventas
  • Conseguir mayores cuotas de mercado
  • Reducir pagos por reclamaciones
  • Realizar previsiones de ingresos
  • Cómo tener toda la información disponible en cada momento
  • Cómo aumentar los márgenes y reducir los precios a la vez.
  • Etc. etc.

Las salas se distribuyen por los siguientes sectores de actividad:

  • Banca
  • Seguros
  • Energía
  • Telecomunicaciones
  • Sector Público
  • Gran consumo, farmacia y distribución

Hay 4 salas con las siguientes temáticas:

  • Customer Intelligence
  • Business Analytics
  • Risk Management
  • Performance Management

Bueno, sin más. Si tienes interés recuerda que es el 21 de octubre en Madrid y se puede solicitar una invitación en esta dirección: http://www.sas.com/reg/offer/es/sfe10

¿Hay otras herramientas para hacer este tipo de cosas?

Claro que sí. Algunas incluso son software libre como R. Recuerda que todo lo que hace SAS se puede hacer en R. Y no todos los algoritmos disponibles en R se han trasladado a SAS (suele haber un desfase de algunos años hasta que se implementan). Eso sí, R tiene una curva de aprendizaje mucho más dura.

He encontrado esta comparativa entre software para análisis de datos que está muy bien:

http://anyall.org/blog/2009/02/comparison-of-data-analysis-packages-r-matlab-scipy-excel-sas-spss-stata/

Saludos.

miércoles, octubre 15, 2008

Software para el conocimiento

Hola amigotes,

Parece que la crisis ha afectado también a la feria informática por excelencia en la península: el simo de Madrid. Pues si, no habrá simo 2008 parece ser que por la ausencia de las grandes empresas.

Lo que si que ha habido hoy es el congreso anual de SAS: Sas Forum 2008.

Las imágenes de este post corresponden a una invitación para asistir. Ingeniosas ¿no?

La mayoría pensareis ¿que es eso de SAS? Bueno, pues yo diría que es el software lider mundial en cuanto a análisis de datos.

Por mi parte os diré que se utiliza en mi trabajo y con gran diferencia es el software más caro que he visto en mi vida (no voy a poner la cifra por si incumplo algún término de la licencia, pero supera todo lo demás junto). Es lo mejor con diferencia, y también lo más caro, sobre todo cuando otro día explique una alternativa software libre para los que no lleguen al presupuesto.

Es un software que no se compra, se alquila. Y si un año no se puede pagar, además de perder el derecho de uso, la próxima vez que lo contrates empiezas otra vez con el precio extra-caro (el primer año es más caro que los posteriores).

Los datos se pueden almacenar en un formato nativo SAS (datasets SAS), o bien puede atacar todo tipo de bases de datos, ficheros planos, etc. etc. Creo que se puede trabajar con cualquier cosa que se te pueda ocurrir.

Nació como software estadístico pero hoy en día se utiliza para otras muchas cosas como:

-Minería de datos.

-Análisis de riesgos.

-Toma de decisiones.

-Etc.

En general son esas cositas que está de moda agrupar como "Business Intelligence".

Como os imaginaréis, esto se utiliza en grandes empresas y en sectores en los que el análisis de la información es muy importante como en la banca, seguros, automoción, eléctricas, comunicaciones, sanidad, transportes,...

Creo que SAS comete un error al no rebajar el precio de las licencias para propósitos educativos. Lo que está ocurriendo es que los matemáticos, economistas, sociologos, etc. (potenciales clientes de SAS cuando se incorporen al mercado laboral) no pueden tener acceso a este software en las Universidades y aprenden a utilizar un potentísimo software libre como es R y que en gran medida puede hacer competencia a SAS.

miércoles, mayo 23, 2007

Hola otra vez

Hace tiempo que no escribía, pero bueno, que se le va a hacer...

Hoy en el trabajo he tenido que utilizar el ya veterano lenguaje PERL.
Realmente es como una navaja multiusos que te permite solucionar de una forma bastante rápida los problemas.
Normalmente se utiliza para trabajos demasiado pesados para hacerlos a mano.
Por algo es el lenguaje del camello (es el animal que lo simboliza).

¿Qué había que hacer?
Se trata de una migración de datos de un servidor a otro diferente. Al ser el sistema operativo diferente resulta que hay que exportar cada directorio.
1-Una persona me pasa un fichero con 2.000 directorios.
2-Tengo que ejecutar 3 comandos SAS (SAS es un software muy utilizado en banca, compañías de seguros, estadística, etc.) con cada uno de los 2.000 directorios. Un trabajo pesadísimo si hay que hacerlo a mano.

Los comandos SAS son los siguientes:

Para el primer directorio:
Libname lib1 ‘directorio1’;
Proc cport lib=lib1 file=’C:\lib1.cpo’;
Run;


Para el segundo directorio:
Libname lib2 ‘directorio2’;
Proc cport lib=lib2 file=’C:\lib2.cpo’;
Run;

Y así sucesivamente para los 2.000 directorios.

¿Solución? Programita Perl que me genera automáticamente las 6.000 líneas:


print "Generacion de script SAS\n\n";

open(FICHENTRADA, "<entrada.txt")die "No se puede abrir el fichero de entrada: $!";

open(FICHSALIDA, ">script.sas")die "No se puede abrir el fichero de salida: $!";



$num=0;

while(<FICHENTRADA>){

chomp($_);

s/^\s*(.*\S)\s*$/$1/;

print FICHSALIDA "libname LIB" . $num . " '" . $_ . "';\n";

print FICHSALIDA "proc cport lib=" . "LIB" . $num . " file='\\\\servidor\\d\$\\sas\\LIB" . $num . ".cpo';\n";

print FICHSALIDA "run;\n";

$num ++;

}



close(FICHENTRADA);

close(FICHSALIDA);