Archivo para la categoría ‘SAS’
Martes, Febrero 1st, 2011
Me ha llegado hoy una duda interesante. El problema era eliminar espacios en blanco innecesarios mediante alguna función de SAS. Más concretamente teníamos algo parecido a:
data prueba;
nombre="DE PEDRO MARTINEZ ...
Publicado en SAS, Trucos | 2 Comentarios »
Sábado, Enero 15th, 2011
A la hora de trabajar con variables en WPS uno de los elementos fundamentales son las funciones. En WPS son completamente análogas a SAS. Además este capítulo quiero que nos sirva para familiarizarnos un poco más con el interfaz de WPS y con los elementos de WPS. Vamos a crear ...
Publicado en Formación, SAS, WPS | No hay Comentarios »
Jueves, Diciembre 9th, 2010
Tall Galili administrador de R-bloggers ha creado un agregador de noticias de SAS. Ya estás tardando en suscribirte. Por cierto, un título increible: An online (unofficial) SAS® journal – written by bloggers tratándose de SAS la palabra unofficial tenía que aparecer. Por cierto, R-bloggers también agrega blogs en español y ...
Publicado en SAS | 3 Comentarios »
Miércoles, Noviembre 24th, 2010
Con esta macro podréis identificar el número de observaciones de UN CONJUNTO DE DATOS SAS. No funciona con tablas Oracle, Informix, DB2,… me gustaría dejarlo claro. Al emplear la función de I/O OPEN junto con ATTRN y CLOSE no realizamos un conteo de observaciones. Al final el proceso crea ...
Publicado en Formación, SAS | 2 Comentarios »
Martes, Noviembre 16th, 2010
La última entrada (de momento) sobre objetos HASH en SAS. Quiero analizar la importancia que tiene el parámetro hashexp a la hora de crear el objeto hash cuando deseamos ordenar un conjunto de datos. Para ello he realizado un experimento con SAS cuyo código podéis descargaros .aquí. Es un código ...
Publicado en Formación, Monográficos, SAS | No hay Comentarios »
Lunes, Noviembre 15th, 2010
Hace pocas fechas vimos el código SAS empleado para la realización de ordenaciones de conjuntos de datos SAS mediante algoritmos de hash. Ya os comuniqué que era una forma más eficiente y hoy quería demostraros tal eficiencia con un laboratorio de código SAS. La situación es la siguiente, creamos un ...
Publicado en Formación, Monográficos, SAS | No hay Comentarios »
Viernes, Noviembre 12th, 2010
A partir de la versión 9.1 de SAS se incluyeron los objetos HASH. Hace tiempo ya demostramos su eficiencia en el cruce de tablas y hoy quería mostraros como se programa una ordenación empleando HASH. La verdad es que estoy saboreando mis últimos días con SAS v9.2, en breve volveré ...
Publicado en Formación, Monográficos, SAS, Trucos | 3 Comentarios »
Jueves, Noviembre 11th, 2010
En Enterprise Guide de SAS podemos ahorrarnos código empleando las abreviaturas del editor. Yo no lo recomiento porque nuestros códigos sólo podrán ser ejecutados con nuestros equipos pero Guide es una herramienta pensada para los usuarios y no para el desarrollo de código. Sobre un programa de Guide pulsamos sobre programas-> Añadir Abreviaturas ...
Publicado en Formación, SAS, Trucos | No hay Comentarios »
Miércoles, Noviembre 10th, 2010
Esta duda me llegó hace unos días. Se trataba de ejecutar un código si existía determinado fichero o determinada tabla. Para hacer esto os planteo una posible metodología que yo utilizaba cuando programaba SAS en una gran entidad bancaria con Enterprise Guide 1, por aquellos entonces hacía maravillas con la ...
Publicado en Formación, SAS, Trucos | 11 Comentarios »
Lunes, Noviembre 8th, 2010
¿Tienes que normalizar un texto con SAS? Llevas 2 horas buscando funciones de texto con la ayuda y te has crispado. En una macro y de forma muy rápida os planteo un muestrario de funciones con las que podéis normalizar (un poco) un texto. Esto es algo que tuve que ...
Publicado en Formación, SAS, Trucos | 1 Comentario »