Con frecuencia es necesario realizar una exportación de datos de tabla SAS a Excel. Siempre existe la posibilidad de realizar la exportación de forma manual, empleando las utilidades que dispone SAS para ello. Por ejemplo, desde SAS Entreprise Guide como puede verse en la siguiente imagen:
A continuación mostramos dos ejemplos de métodos para exportar datos de SAS a Excel mediante código SAS/BASE, la primera utiliza el procedimienro ‘proc export’ y la segunda la utilidad de exportación ODS (Output Delivery System).
Método para crear una tabla de ejemplo
data clientes; length nombre $20. ciudad $20. edad 8.; nombre = 'Pepe';ciudad = 'Madrid';edad = 30; output; nombre = 'Luis';ciudad = 'Valencia';edad = 40; output; nombre = 'Ana';ciudad = 'Murcia';edad = 50; output; run;
Método 1: utilizando procedimiento Export
proc export data=clientes outfile="C:\TEMP\pruebas_sas\clientes.xls" dbms=EXCEL2007; run;
Método 2: Utilizando ODS
filename sasexcel ‘C:\TEMP\pruebas_sas\clientes.csv’;
ods csv file = sasexcel; proc print data=clientes; run; ods csv close; ods listing;
Este post ha sido copiado literalmente de la web: sasybi.blogspot.com.es con el consentimiento de su autor. Si necesitas saber algo de SAS te recomiendo su visita.