Sas: konwertuj ciągi znaków na wielkie, małe i właściwe litery


Możesz użyć następujących metod, aby przekonwertować ciągi znaków na wielkie, małe i właściwe litery w SAS-ie:

Metoda 1: Konwertuj ciąg na wielkie litery

 new_string = UPCASE (old_string);

Metoda 2: Konwertuj ciąg na małe litery

 new_string = LOWCASE (old_string);

Metoda 3: Konwertuj ciąg na właściwą wielkość liter

 new_string = PROPCASE (old_string);

Poniższe przykłady pokazują, jak używać każdej metody z następującym zbiorem danych w SAS-owym:

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

Przykład 1: Konwertuj ciągi na wielkie litery

Poniższy kod pokazuje, jak utworzyć nowy zbiór danych, w którym wszystkie nazwy zespołów zostaną zamienione na wielkie litery:

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

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

Zwróć uwagę, że każda nazwa zespołu została zamieniona na wielkie litery.

Przykład 2: Konwertuj ciągi na małe litery

Poniższy kod pokazuje, jak utworzyć nowy zbiór danych, w którym wszystkie nazwy zespołów zostaną zamienione na małe litery:

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

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

Należy pamiętać, że każda nazwa zespołu została zamieniona na małe litery.

Przykład 3: Konwertuj ciągi na odpowiednią wielkość liter

Poniższy kod pokazuje, jak utworzyć nowy zbiór danych, w którym wszystkie nazwy zespołów są konwertowane na wielkość liter:

Uwaga : prawidłowa wielkość liter oznacza, że pierwsza litera każdego słowa jest pisana wielką literą.

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

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

Należy pamiętać, że każda nazwa zespołu została zamieniona na odpowiednią wielkość liter.

Dodatkowe zasoby

Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania w SAS-ie:

Jak korzystać ze podsumowania procedur w SAS-ie
Jak zmienić nazwy zmiennych w SAS-ie
Jak utworzyć nowe zmienne w SAS-ie
Jak usunąć duplikaty w SAS-ie

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *