Sas: converter strings em maiúsculas, minúsculas e maiúsculas
Você pode usar os seguintes métodos para converter strings em maiúsculas, minúsculas e maiúsculas no SAS:
Método 1: converter string em maiúscula
new_string = UPCASE (old_string);
Método 2: converter string em minúsculas
new_string = LOWCASE (old_string);
Método 3: converter a string em maiúsculas e minúsculas
new_string = PROPCASE (old_string);
Os exemplos a seguir mostram como usar cada método com o seguinte conjunto de dados no 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;
Exemplo 1: Converter strings em maiúsculas
O código a seguir mostra como criar um novo conjunto de dados no qual todos os nomes de equipes são convertidos em letras maiúsculas:
/*create new dataset*/
data new_data;
set original_data;
team = UPCASE (team);
run ;
/*view new dataset*/
proc print data = new_data;
Observe que cada um dos nomes das equipes foi convertido para letras maiúsculas.
Exemplo 2: Converter Strings em Minúsculas
O código a seguir mostra como criar um novo conjunto de dados no qual todos os nomes de equipes são convertidos em letras minúsculas:
/*create new dataset*/
data new_data;
set original_data;
team = LOWCASE (team);
run ;
/*view new dataset*/
proc print data = new_data;
Observe que cada um dos nomes das equipes foi convertido para letras minúsculas.
Exemplo 3: Converter strings em maiúsculas e minúsculas adequadas
O código a seguir mostra como criar um novo conjunto de dados no qual todos os nomes de equipes são convertidos em maiúsculas e minúsculas:
Nota : A capitalização correta significa que a primeira letra de cada palavra é maiúscula.
/*create new dataset*/
data new_data;
set original_data;
team = PROPCASE (team);
run ;
/*view new dataset*/
proc print data = new_data;
Observe que cada um dos nomes das equipes foi convertido para a caixa correta.
Recursos adicionais
Os tutoriais a seguir explicam como executar outras tarefas comuns no SAS:
Como usar o resumo do procedimento no SAS
Como renomear variáveis no SAS
Como criar novas variáveis no SAS
Como remover duplicatas no SAS