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

miércoles, 13 de noviembre de 2019

Truco sencillo para conocer las variables de tu dataset con Sas

En muchas ocasiones tenemos problemas para visualizar todas las variables que forman nuestra tabla de datos o dataset con el que estamos trabajando. 

Utilizando este sencillo código de sas ®, obtenemos un dataset (X) con el nombre de todas las variables y la posición que ocupa en nuestro fichero. 

proc contents
     data = TOTAL
          noprint
          out = X
               (keep = name varnum);
run;

miércoles, 17 de septiembre de 2014

Enviar datos desde SAS a Excel

Hace tiempo publicamos una entrada en la que explicábamos como exportar un dataset de sas a excel. Hoy queremos explicar una manera muy directa de enviar datos de Sas a Excel, con la características que podemos indicar a qué fila, columna, celda exportar la información.

La siguiente opción de programación de SAS Base es muy sencilla y práctica ya que como decimos, permite enviar los datos de su dataset a la fila y columna del fichero Excel que deseemos.
 

Si tenemos un fichero de datos llamado Clientes y guardamos los resultados estadísticos obtenidos en el procedimento proc means en X1:
 

proc means data=CLIENTES noprint; var AUX; output out=X1; run;
La forma de lanzarlo a excel será:

filename X1 DDE 'EXCEL|Hoja1!F9C1:F9C2' NOTAB; data X1; set X1; file X1; put DESCRIPCION "09"x SUMA; run;

Es importante tener el fichero excel abierto. La siguiente sintaxis determina la ruta donde enviamos los datos (nombre el pestaña,, filas y columnas): 'EXCEL|Hoja1!F9C1:F9C2'. Por último, tras “put” escribimos los nombres de los campos que queremos exportar tabulados con “09”x.