Looking for sas Answers? Try Ask4KnowledgeBase
Looking for sas Keywords? Try Ask4Keywords

sasFormatos SAS


Introducción

Los informes y formatos se utilizan para indicar a SAS cómo leer y escribir los datos respectivamente. Los informatos se usan comúnmente en una base de datos cuando se leen datos de un archivo externo. Los informatos rara vez se utilizan en los procesos. Los formatos se usan comúnmente tanto en pasos de datos como en PROCs.

Observaciones

Los formatos SAS convierten los valores numéricos o de caracteres en valores de caracteres. Se puede aplicar un format utilizando un format o put declaración put , que cambia la forma en que se muestra un valor, o usando la función put para almacenar el valor formateado en una nueva variable.


Hay cuatro categorías de formatos:

  • Carácter: indica a SAS que escriba valores de datos de caracteres a partir de variables de caracteres.
  • Fecha y hora: indica a SAS que escriba valores de datos a partir de variables que representan fechas, horas y tiempos de datos.
  • ISO 8601: indica a SAS que escriba los valores de fecha, hora y fecha y hora utilizando el estándar ISO 8601.
  • Numérico: indica a SAS que escriba valores de datos numéricos a partir de variables numéricas.

Los formatos usualmente toman la forma <formatname><w>.<d>; , siendo w el ancho (incluidos los decimales y el punto), d siendo el número de decimales.


Formatos de fecha comunes (aplicados a valores de fecha SAS):

  • date9. por ejemplo, 02AUG2016
  • ddmmyyn8. por ejemplo, 02082016
  • ddmmyy8. por ejemplo 02/08/16
  • yymmdd10. ej. 20160802
  • year4. por ejemplo, 2016

Formatos numéricos comunes (aplicados a los números):

  • comma11.0 por ejemplo 1,234,567
  • comma12.2 por ejemplo 1,234,567.00
  • dollar11.2 eg $ 5,789.12
  • nlmnlgbp11.2 por ejemplo £ 2,468.02

Otros formatos:

  • $hex8. , convierte cadena a hexadecimal
  • $upcase. , convierte la cadena a mayúsculas
  • $quote. , encierre una cadena entre comillas

Puede encontrar una lista completa de formatos aquí> https://support.sas.com/documentation/cdl/en/lrdict/64316/HTML/default/viewer.htm#a001263753.htm

Formatos SAS Ejemplos relacionados