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