Tecnología

Inicio

Como nombres de variables de salida Con Proc exportación en el SAS

Como nombres de variables de salida Con Proc exportación en el SAS


El procedimiento de exportación SAS PROC facilita la escritura de salida a una variedad de formatos de archivo, que puede incluir archivos de texto delimitados, formatos de Microsoft Excel y Microsoft Access. Los argumentos opcionales añaden versatilidad al procedimiento. Por ejemplo, la etiqueta y PUTNAMES controlan la forma en que los nombres de variables son la salida a un archivo. PROC EXPORTACIÓN nombres de variables automáticamente salida como nombres de columna no tienen ninguna especificación explícita. En general, utilice la opción PUTNAMES para especificar los nombres de variables y la opción LABEL para especificar los formatos de texto de la etiqueta variable.

Instrucciones

PROC EXPORTACIÓN PUTNAMES de salida Nombres de variables

1 Iniciar el paquete de software SAS y cargar el programa SAS. Busque el nombre del conjunto de datos que desea enviar la salida.

2 Introduzca la instrucción PROC EXPORTACIÓN al final del programa. Utilice la opción PUTNAMES a los nombres de variables de salida como encabezados de columna única, utilizando el siguiente ejemplo:

PROC EXPORTACIÓN DE DATOS = LIB.MyDataSet
OUTFILE = "C: \ Temp \ MyWorkFile.xls"
DBMS = EXCEL REEMPLAZAR;
PUTNAMES = SI;
CORRER;

donde: LIB es el directorio de la base de datos, MyDataSet con el conjunto de datos que desea enviar la salida, OUTFILE indica el directorio y el nombre de la cual el archivo debe ser guardado, DBMS indica el sistema de archivos (en este caso, en sustitución de los archivos de Excel existentes de la mismo nombre) y PUTNAMES para dar salida al nombre de la variable. Si se utiliza "PUTNAMES = NO", el régimen de exportación no provocará ningún nombres de variables, comenzando con el registro de datos en su lugar.

3 Ejecutar la instrucción PROC EXPORTACIÓN. Compruebe el directorio para comprobar que el archivo se ha escrito correctamente.

PROC EXPORTACIÓN DE LA ETIQUETA de salida variable etiquetas de nombre

4 Abra el programa SAS el editor de programas SAS. Busque el conjunto de datos que desea enviar la salida.

5 Utilice la opción LABEL para escribir el texto de la etiqueta variable de SAS como los encabezados de columna en lugar del nombre de la variable. Si no existen nombres de etiqueta, a continuación, SAS escribirá los nombres a la tabla exportada. Escriba el siguiente código:

PROC EXPORTACIÓN DE DATOS = LIB.MyDataSet
OUTFILE = "C: \ Temp \ MyWorkFile.xls"
DBMS = EXCEL SUSTITUIR
ETIQUETA;
CORRER;

donde: LIB es el directorio de la base de datos, MyDataSet con el conjunto de datos que desea enviar la salida, OUTFILE indica el directorio y el nombre de la cual el archivo debe ser guardado, DBMS indica el sistema de archivos (en este caso, en sustitución de los archivos de Excel existentes de la mismo nombre) y la etiqueta para generar la descripción de etiqueta de variable. Si no se usa LABEL, las exportaciones procedimiento de salida será nombres de variable por defecto.

6 Ejecutar las sentencias EXPORTAR PROC y compruebe que el archivo ha sido emite correctamente en el directorio especificado.

Consejos y advertencias

  • La declaración PUTNAMES se vuelve crítica cuando no se desean los nombres de variables. De lo contrario, SAS da salida a los nombres de variable por defecto.
  • La opción PUTNAMES está disponible en SAS versión 9.2. La opción LABEL está disponible para todas las versiones de SAS.