Datenmanagement  
Ausgabe 1/2004        
         
Kursprogramm   |   E-Learning   |   Ausbildungsberatung   |   Zertifizierung   |   SAS®9 Update |   SAS Training Plus




Wussten Sie schon, wie Sie aus einer numerischen eine alphanumerische Variable und umgekehrt aus einer alphanumerischen eine numerische Variable machen können?

Und so geht’s:

Die Funktion PUT wandelt numerische Variablen in alphanumerische um, die Funktion INPUT konvertiert umgekehrt alphanumerische in numerische Variablen.

Die Funktion PUT hat zwei Argumente, die zu konvertierende Variable sowie ein Format. Das Format bezieht sich auf die Variable. Das Ergebnis ist immer alphanumerisch:

Die Funktion INPUT hat ebenfalls zwei Argumente, die Variable, die umgewandelt werden soll, sowie ein Einleseformat. Das Einleseformat bestimmt den Datentyp der neuen Variable:

Beispiel:

DATA test;
X=123.45;
Y= PUT(X, COMMAX6.2);
RUN;

DATA test;
X='12.345,67';
Y= INPUT(X, commax9.);
RUN;


  Diesen und weitere Tipps erhalten Sie im Kurs

SAS Programmierung II: Datenmanagement im Data Step