Como usar o resumo do procedimento no sas (com exemplos)


Você pode usar o Resumo do Procedimento no SAS para calcular rapidamente as seguintes estatísticas descritivas para uma ou mais variáveis em um conjunto de dados:

  • N : O número total de observações
  • MIN : O valor mínimo
  • MÁX : O valor máximo
  • MÉDIA : A média
  • STD : Desvio padrão

Os exemplos a seguir mostram como usar este procedimento com o conjunto de dados integrado do SAS chamado Fish , que contém várias medições para 159 peixes diferentes capturados em um lago na Finlândia.

Podemos usar proc print para exibir as primeiras 10 observações deste conjunto de dados:

 /*view first 10 observations from Fish dataset*/
proc print data =sashelp.Fish( obs = 10 );

run ;

Relacionado: Como identificar outliers no SAS

Exemplo 1: Resumo do procedimento com uma variável

Podemos usar o seguinte código para calcular estatísticas descritivas para a variável Peso:

 /*calculate descriptive statistics for Weight variable*/
proc summary data =sashelp.Fish;
   var Weight ;
   output out =summaryWeight;
run ;

/*print output dataset*/
proc print data =summaryWeight; 

Veja como interpretar a tabela de saída:

  • _TYPE_: esta coluna indica se cada linha do conjunto de dados foi usada ou não para calcular estatísticas descritivas. 0 = Todas as linhas foram usadas.
  • _FREQ_: o número de linhas usadas para calcular cada estatística descritiva.
  • _STAT_: O nome da estatística descritiva.
  • Peso: o valor numérico da estatística descritiva correspondente.

Pelo resultado podemos ver:

  • O número total de observações foi 158 .
  • O valor mínimo do peso foi 0 .
  • O valor máximo do peso foi 1.650 .
  • O valor médio do peso foi de 398,70 .
  • O desvio padrão dos valores de peso foi de 359,09 .

A partir desses cinco valores, podemos obter uma compreensão bastante boa da distribuição de valores da variável Peso.

Exemplo 2: Resumo do Processo com Múltiplas Variáveis

Para calcular estatísticas descritivas para múltiplas variáveis de uma só vez, simplesmente liste vários nomes de variáveis na instrução var .

Por exemplo, podemos usar o código a seguir para calcular estatísticas descritivas para as variáveis Peso e Altura:

 /*calculate descriptive statistics for Weight and Height variables*/
proc summary data =sashelp.Fish;
   var Weight Height ;
   output out =summaryWeightHeight;
run ;

/*print output dataset*/
proc print data =summaryWeightHeight; 

A partir do resultado podemos observar as cinco estatísticas descritivas de peso e altura.

Exemplo 3: Resumo do processo com uma variável agrupada por outra variável

Para calcular estatísticas descritivas para uma variável agrupada por outra variável, podemos usar a instrução class .

Por exemplo, podemos usar o seguinte código para calcular estatísticas descritivas para peso agrupado por espécie:

 /*calculate descriptive statistics for Weight grouped by Species*/
proc summary data =sashelp.Fish;
   var Weight ;
   class Species;
   output out =summaryWeightSpecies;
run ;

/*print output dataset*/
proc print data =summaryWeightSpecies; 

A tabela de saída exibe estatísticas descritivas para cada espécie de peixe.

Por exemplo, podemos observar as seguintes estatísticas descritivas apenas para o peixe Brema:

  • O número total de observações foi 34 .
  • O valor mínimo do peso foi 242 .
  • O valor máximo de peso foi 1000 .
  • O valor médio do peso foi 626 .
  • O desvio padrão dos valores de peso foi de 206,60 .

Também podemos observar estas estatísticas descritivas para todas as outras espécies.

Recursos adicionais

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

Como usar Proc Append no SAS
Como usar o Proc Tabulate no SAS
Como calcular a correlação no SAS
Como criar tabelas de frequência no SAS

Add a Comment

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