Como rotular variáveis em sas (com exemplo)


Você pode usar a função label no SAS para fornecer nomes de rótulos para variáveis em um conjunto de dados.

O exemplo a seguir mostra como usar esta função na prática.

Exemplo: variáveis de rótulo em SAS

Suponha que criemos o seguinte conjunto de dados no SAS:

 /*create dataset*/
data data1;
    inputID $xy;
    datalines ;
Mavs 99 21
Spurs 93 18
Rockets 88 27
Thunder 91 29
Warriors 104 40
Cavs 93 30
;
run ;

/*view contents of dataset*/
proc contents data =data1;
run ; 

A saída da função proc content mostra o nome, o tipo de dados e o comprimento de cada uma das três variáveis em nosso conjunto de dados.

No entanto, pode não ser óbvio a que ID , x e y realmente se referem no conjunto de dados.

Felizmente, podemos usar a função label ao criar o conjunto de dados para fornecer rótulos específicos para cada variável:

 /*create dataset*/
data data1;
    inputID $xy;
    label ID = ' Team ' x = ' Points ' y = ' Rebounds ';
    datalines ;
Mavs 99 21
Spurs 93 18
Rockets 88 27
Thunder 91 29
Warriors 104 40
Cavs 93 30
;
run ;

/*view contents of dataset*/
proc contents data =data1;
run ; 

rotular variáveis no SAS

Observe que a saída de conteúdo de proc agora contém uma coluna adicional chamada label , que contém os rótulos das três variáveis que especificamos.

Recursos adicionais

Os tutoriais a seguir explicam como executar outras tarefas comuns no SAS:

Como normalizar dados no SAS
Como substituir caracteres em uma string no SAS
Como substituir valores ausentes por zero no SAS
Como remover duplicatas no SAS

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *