Sas: tekenreeksen converteren naar hoofdletters, kleine letters en juiste letters


U kunt de volgende methoden gebruiken om tekenreeksen te converteren naar hoofdletters, kleine letters en juiste letters in SAS:

Methode 1: Tekenreeks naar hoofdletters converteren

 new_string = UPCASE (old_string);

Methode 2: Tekenreeks naar kleine letters converteren

 new_string = LOWCASE (old_string);

Methode 3: Converteer de tekenreeks naar de juiste hoofdletter

 new_string = PROPCASE (old_string);

De volgende voorbeelden laten zien hoe u elke methode kunt gebruiken met de volgende gegevensset in SAS:

 /*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; 

Voorbeeld 1: Tekenreeksen converteren naar hoofdletters

De volgende code laat zien hoe u een nieuwe gegevensset maakt waarin alle teamnamen worden omgezet in hoofdletters:

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

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

Merk op dat elk van de teamnamen is omgezet in hoofdletters.

Voorbeeld 2: Tekenreeksen converteren naar kleine letters

De volgende code laat zien hoe u een nieuwe gegevensset maakt waarin alle teamnamen worden omgezet in kleine letters:

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

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

Merk op dat elk van de teamnamen is omgezet in kleine letters.

Voorbeeld 3: Tekenreeksen converteren naar de juiste hoofdletter

De volgende code laat zien hoe u een nieuwe gegevensset maakt waarin alle teamnamen hoofdletter-geconverteerd zijn:

Opmerking : Correct hoofdlettergebruik betekent dat de eerste letter van elk woord een hoofdletter is.

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

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

Merk op dat elk van de teamnamen is omgezet naar het juiste hoofdlettergebruik.

Aanvullende bronnen

In de volgende zelfstudies wordt uitgelegd hoe u andere veelvoorkomende taken in SAS kunt uitvoeren:

Procedureoverzicht gebruiken in SAS
Variabelen hernoemen in SAS
Nieuwe variabelen maken in SAS
Hoe duplicaten in SAS te verwijderen

Einen Kommentar hinzufügen

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