Como calcular decis no sas (com exemplo)


Nas estatísticas, decis são números que dividem um conjunto de dados em dez grupos de igual frequência.

O primeiro decil é o ponto onde 10% de todos os valores dos dados ficam abaixo.

O segundo decil é o ponto onde 20% de todos os valores dos dados ficam abaixo, e assim por diante.

Você pode usar a seguinte sintaxe básica para calcular decis para um conjunto de dados no SAS:

 /*calculate decile values for variable called var1*/
proc univariate data =original_data;
    var var1;
    output out =decile_data;
    pctlpts = 10 to 100 by 10
    pctlpre = D_;
run ;

Nota : A instrução pctlpts especifica os decis a serem calculados e a instrução pctlpre especifica o prefixo a ser usado para os decis na saída.

O exemplo a seguir mostra como usar essa sintaxe na prática.

Exemplo: como calcular decis no SAS

Suponha que temos o seguinte conjunto de dados no SAS que contém duas variáveis:

 /*create dataset*/
data original_data;
    input team $points;
    datalines ;
AT 12
At 15
At 16
At 21
At 22
At 25
At 29
At 31
B16
B22
B25
B29
B 30
B 31
B 33
B 38
;
run ;

/*view dataset*/
proc print data = original_data; 

O código a seguir mostra como calcular decis para a variável de pontos no conjunto de dados

 /*calculate decile values for points*/
proc univariate data =original_data;
    var points;
    output out =decile_data
    pctlpts = 10 to 100 by 10
    pctlpre = D_;
run ;

/*view deciles for points*/
proc print data =decile_data;

Veja como interpretar o resultado:

  • O valor do primeiro decil é 15 .
  • O valor do segundo decil é 16 .
  • O valor do terceiro decil é 21 .
  • O valor do quarto decil é 22 .

E assim por diante.

Recursos adicionais

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

Como calcular percentis no SAS
Como calcular quartis no SAS
Como usar o resumo do procedimento no SAS

Add a Comment

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