Archivo para la categoría ‘SAS’

Trucos SAS. Eliminación de espacios en blanco

Martes, Enero 10th, 2012

Truco SAS práctico para aquellos que os estáis iniciando en el uso de las funciones de texto con SAS. Se trata de eliminar aquellos espacios en blanco que no son necesarios en una variable. Quería plantearos las posibles soluciones que se me han ido ocurriendo. Algunas de ellas no son ...

Truco Excel y SAS. Ejecutar SAS desde macro en Excel

Lunes, Diciembre 12th, 2011

Un truco muy malo hoy. Se trata de crear una macro de Excel que llame a un programa SAS y que además podamos pasar un parámetro. Es un código en Visual Basic que no tiene complejidad pero que puede ser útil. El código es: Sub ejecuta_SAS() ' 'Ponemos la ubicación del ejecutable de ...

Trucos Excel (y SAS). Complemento para cambiar la configuración regional

Viernes, Noviembre 25th, 2011

Pasar salidas de SAS a Excel trae de cabeza a muchos usuarios de SAS. A este  blog llegan un gran número de entradas desde Google con términos del tipo  importar datos de sas a Excel, conectar SAS a excel, cambiar la configuración  regional con macros,... Hoy quería ayudaros un ...

Trucos SAS. Trasponer con SQL para torpes

Lunes, Noviembre 21st, 2011

Trasponer datos con SAS es un tema que genera un gran número de consultas en Google, por lo tanto genera un gran número de visitas a este blog. Ya hay un monográfico al respecto pero hoy quería volver a contar la trasposición de datos con SQL y SAS pero a ...

Trucos SAS. Operaciones con tablas de dimensiones con SAS

Martes, Octubre 25th, 2011

Algunos llaman a las tablas de dimensiones tablas de lookup, yo me niego. Con SAS ya hemos visto como crear cruces de tablas de dimensiones con tablas de hechos a través de formatos, bajo mi punto de vista el método más eficiente. Pero hoy quería traeros un ejemplo de cruce ...

Números aleatorios con SAS

Sábado, Agosto 27th, 2011

En un sólo paso DATA quiero mostraros las funciones más habituales para generar números aleatorios con SAS. Una entrada para que os copiéis el código y lo analicéis con SAS. Quiero que sirva de guía para que recordéis las funciones más empleadas, además será muy útil para los que se ...

Paquete sas7bdat de R. Me pongo con ello

Martes, Julio 26th, 2011

En su día en esta bitácora se habló de la función sas7bdat de R. Ahora han realizado un paquete de R a partir de esa base. Lo tenéis en el blog SAS and R. De momento es experimental en el CRAN. No solo me gustaría divulgar la noticia, en breve espero ...

What about newer competition from free, open-source alternatives like R?

Sábado, Julio 16th, 2011

El tito Goodnight está más pendiente de IBM y Oracle que de R. Está mayor el hombre, pero sigue siendo un genio y un figura. Nunca ha sido mi jefe (no porque yo no quisiera) y no comparto ni una sola de las opiniones que tiene en la entrevista que ...

Trucos SAS. Más usos de INFILE y PIPE directorios en tablas SAS

Viernes, Julio 15th, 2011

Puede interesarnos tener directorios y subdirectorios en tablas SAS. Es decir, tabular el resultado de un lm en Unix o poner en una tabla el resultado de un dir de MS DOS / Windows. Ya tengo ejemplos publicados a este respecto: http://analisisydecision.es/truco-sas-uso-de-filename-y-pipe/ http://analisisydecision.es/macros-sas-asignar-permisos-en-unix/ Pero no está mal volver a poner un truco para ...

Árboles de decisión con SAS Base (con R por supuesto)

Martes, Julio 12th, 2011

Con SAS Base podemos hacer árboles de decisión porque tenemos R. Así de sencillo. Vamos a utilizar SAS para gestionar nuestros datos y R será la herramienta que utilicemos para la realización del modelo de árbol de decisión. Posteriormente emplearemos las reglas generadas por el modelo para etiquetar a nuestros ...