viernes, 18 de julio de 2014

CÓMO ORDENAR VARIABLES EN SAS

Imagen del paquete SAS
Hace un par de semanas explicábamos en este blog cómo ordenar las variables de nuestro conjunto de datos en SPSS. Hoy veremos cómo hacer lo mismo en el paquete estadístico SAS.

Podemos verlo creando un dataset de SAS con un determinado orden de variables. Para ello, utilizamos la siguiente sintaxis, que se construye con las variables var2, var3 y var1:




data ejemplo;
var2=1;
var3=var2*100;
var1=2;
run;

Si miráramos el dataset una vez ejecutado el código anterior, observaríamos que las variables aparecen en el orden en que fueron creadas: primero var2, seguida de var3 y, finalmente, var1. Para ordenarlas a nuestro gusto, debemos utilizar el subcomando “retain” del comando “data”. Retain debe ir antes de “set”, que invoca a un dataset ya creado con anterioridad (en este caso, el dataset ejemplo). De la siguiente manera:


data ejemplo;
retain var1 var2 var3;
set ejemplo;
run;

Espero que os haya servido de ayuda. No dudéis en consultar cualquier cuestión adicional.


No hay comentarios:

Publicar un comentario