Curso de lenguaje SAS con WPS. Introducción a los formatos de variables

Volvemos con el curso de lenguaje SAS con WPS. Estaba parado debido a un problema con las licencias de WPS desde junio de 2010 pero le retomamos con uno de los capítulos más interesantes: formatos de variables en SAS. Si tuvieramos que definirlos Son imprescindibles tanto para leer como para escribir variables. Y esa es la característica que los divide, existen formatos de entrada INFORMAT y formatos de salida FORMAT. Se dividen por categorías, entre las que destacan los formatos numéricos, formatos carácter y formatos de fecha. La sintaxis es sencilla (IN)FORMAT
-variable–formato-

Los formatos más importantes por tipo son:

Formatos numéricos:

• BESTw. SAS mejor formato
• BINARYw. Binario
• COMMAw.d Separación de miles y decimales en formato americano
• COMMAXw.d Separación de miles y decimales en formato europeo
• NUMx.d Separación de decimales en formato europeo
• FRACTw. Número fraccionario
• HEXw. Hexadecimal
• ROMANw. Romano
• w.d Habitual

• Zw.d Números empezados por 0 (08034)

En el caso de las variables numéricas el formato de lectura tiene importancia a la hora de la importación de ficheros de texto y el formato de escritura es importante en exportaciones y realización de informes.

Formatos fecha:

• DATE. Día siglas de mes en inglés Año (01JAN2001)
• DATETIME. Como date pero con HH:MM:SS (01JAN2001:12:00:00)
• DDMMYY. DD/MM/YY
En el caso de las fechas es fundamental conocer bien bien el funcionamiento de los formatos tanto de lectura, para la importación de ficheros de texto; como de escritura, para la realización de cálculos y reportes.

Formatos carácter:
• $CHARw.
• $w.

Como podemos ver para los formatos carácter son formatos estándar. Cuando trabajemos con variables carácter la información que requerirá más atención será su longitud.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *