Sas: konvertieren sie zeichenfolgen in groß-, klein- und großbuchstaben


Sie können die folgenden Methoden verwenden, um Zeichenfolgen in SAS in Großbuchstaben, Kleinbuchstaben und die richtige Schreibweise umzuwandeln:

Methode 1: Zeichenfolge in Großbuchstaben umwandeln

 new_string = UPCASE (old_string);

Methode 2: String in Kleinbuchstaben umwandeln

 new_string = LOWCASE (old_string);

Methode 3: Konvertieren Sie die Zeichenfolge in die richtige Groß-/Kleinschreibung

 new_string = PROPCASE (old_string);

Die folgenden Beispiele zeigen, wie jede Methode mit dem folgenden Datensatz in SAS verwendet wird:

 /*create dataset*/
data original_data;
    input team $1-20;
    datalines ;
Washington Wizards
Houston rockets
boston celtics
san antonio spurs
Orlando Magic
Miami Heat
;
run ;

/*view dataset*/
proc print data = original_data; 

Beispiel 1: Strings in Großbuchstaben umwandeln

Der folgende Code zeigt, wie man einen neuen Datensatz erstellt, in dem alle Teamnamen in Großbuchstaben umgewandelt werden:

 /*create new dataset*/
data new_data;
    set original_data;
    team = UPCASE (team);
run ;

/*view new dataset*/
proc print data = new_data; 

Beachten Sie, dass alle Teamnamen in Großbuchstaben umgewandelt wurden.

Beispiel 2: Strings in Kleinbuchstaben umwandeln

Der folgende Code zeigt, wie man einen neuen Datensatz erstellt, in dem alle Teamnamen in Kleinbuchstaben umgewandelt werden:

 /*create new dataset*/
data new_data;
    set original_data;
    team = LOWCASE (team);
run ;

/*view new dataset*/
proc print data = new_data; 

Beachten Sie, dass alle Teamnamen in Kleinbuchstaben umgewandelt wurden.

Beispiel 3: Strings in die richtige Groß-/Kleinschreibung umwandeln

Der folgende Code zeigt, wie Sie einen neuen Datensatz erstellen, in dem alle Teamnamen in Groß- und Kleinschreibung umgewandelt werden:

Hinweis : Korrekte Großschreibung bedeutet, dass der erste Buchstabe jedes Wortes großgeschrieben wird.

 /*create new dataset*/
data new_data;
    set original_data;
    team = PROPCASE (team);
run ;

/*view new dataset*/
proc print data = new_data; 

Beachten Sie, dass jeder Teamname in die richtige Groß-/Kleinschreibung umgewandelt wurde.

Zusätzliche Ressourcen

In den folgenden Tutorials wird erläutert, wie Sie andere häufige Aufgaben in SAS ausführen:

So verwenden Sie die Verfahrenszusammenfassung in SAS
So benennen Sie Variablen in SAS um
So erstellen Sie neue Variablen in SAS
So entfernen Sie Duplikate in SAS

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert