SAS: преобразование строк в верхний, нижний и правильный регистр

SAS: преобразование строк в верхний, нижний и правильный регистр

Вы можете использовать следующие методы для преобразования строк в верхний, нижний и правильный регистр в SAS:

Способ 1: преобразовать строку в верхний регистр

new_string = UPCASE (old_string);

Способ 2: преобразовать строку в нижний регистр

new_string = LOWCASE (old_string); 

Способ 3: преобразовать строку в правильный регистр

new_string = PROPCASE (old_string); 

В следующих примерах показано, как использовать каждый метод со следующим набором данных в 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; 

Пример 1. Преобразование строк в верхний регистр

В следующем коде показано, как создать новый набор данных, в котором все названия команд преобразованы в верхний регистр:

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

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

Обратите внимание, что каждое из названий команд было преобразовано в верхний регистр.

Пример 2. Преобразование строк в нижний регистр

В следующем коде показано, как создать новый набор данных, в котором все названия команд преобразованы в нижний регистр:

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

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

Обратите внимание, что каждое из названий команд было преобразовано в нижний регистр.

Пример 3. Преобразование строк в правильный регистр

В следующем коде показано, как создать новый набор данных, в котором все названия команд преобразованы в правильный регистр:

Примечание.Правильный регистр означает, что первая буква каждого слова заглавная.

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

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

Обратите внимание, что каждое из названий команд было преобразовано в правильный регистр.

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные задачи в SAS:

Как использовать сводку процедур в SAS
Как переименовать переменные в SAS
Как создать новые переменные в SAS
Как удалить дубликаты в SAS

Замечательно! Вы успешно подписались.
Добро пожаловать обратно! Вы успешно вошли
Вы успешно подписались на кодкамп.
Срок действия вашей ссылки истек.
Ура! Проверьте свою электронную почту на наличие волшебной ссылки для входа.
Успех! Ваша платежная информация обновлена.
Ваша платежная информация не была обновлена.