Looking for sas Keywords? Try Ask4Keywords

sasSAS-Formate


Einführung

Informationen und Formate werden verwendet, um SAS mitzuteilen, wie die Daten gelesen bzw. geschrieben werden sollen. Informats werden häufig in einem Datenpunkt verwendet, wenn Daten aus einer externen Datei gelesen werden. Informats werden selten in PROCs verwendet. Formate werden häufig sowohl in Datenschritten als auch in PROCs verwendet.

Bemerkungen

SAS-Formate konvertieren entweder numerische Werte oder Zeichenwerte in Zeichenwerte. Ein Format kann entweder mit einer format oder put Anweisung angewendet werden, wodurch die Darstellung eines Werts geändert wird oder die put Funktion zum Speichern des formatierten Werts in einer neuen Variablen verwendet wird.


Es gibt vier Kategorien von Formaten:

  • Character - weist SAS an, Zeichendatenwerte aus Zeichenvariablen zu schreiben.
  • Date and Time (Datum und Uhrzeit) - weist SAS an, Datenwerte aus Variablen zu schreiben, die Datumsangaben, Uhrzeiten und Datumsangaben darstellen.
  • ISO 8601 - weist SAS an, Datums-, Zeit- und Datumszeitwerte unter Verwendung des ISO 8601-Standards zu schreiben.
  • Numerisch - weist SAS an, numerische Datenwerte aus numerischen Variablen zu schreiben.

Formate haben normalerweise die Form <formatname><w>.<d>; w ist die Breite (einschließlich Dezimalstellen und Punkt), d die Anzahl der Dezimalstellen.


Übliche Datumsformate (auf SAS-Datumswerte angewendet):

  • date9. zB 02AUG2016
  • ddmmyyn8. zB 02082016
  • ddmmyy8. zB 02.08.16
  • yymmdd10. zB 20160802
  • year4. zB 2016

Häufige numerische Formate (auf Zahlen angewendet):

  • comma11.0 zB 1.234.567
  • comma12.2 zB 1.234.567.00
  • dollar11.2 zB $ 5.789,12
  • nlmnlgbp11.2 zB £ 2.468,02

Andere Formate:

  • $hex8. , konvertiere String in Hex
  • $upcase. Konvertieren Sie String in Großbuchstaben
  • $quote. , füge einen String in Anführungszeichen ein

Eine vollständige Liste der Formate finden Sie hier> https://support.sas.com/documentation/cdl/de/lrdict/64316/HTML/default/viewer.htm#a001263753.htm

SAS-Formate Verwandte Beispiele