Como calcular média, mediana e modo no sas


Você pode usar proc univariado para calcular rapidamente a média, mediana e moda das variáveis no SAS.

Este procedimento usa a seguinte sintaxe básica:

 proc univariate data =my_data;
run ;

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

Exemplo: calcule a média, mediana e moda para todas as variáveis

Vamos supor que temos o seguinte conjunto de dados no SAS:

 /*create dataset*/
data my_data;
    input team $points rebounds assists;
    datalines ;
At 25 10 8
B 18 4 5
C 18 7 10
D 24 12 4
E 27 11 5
F 30 8 7
G 12 8 5
;
run ;

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

Podemos usar o código a seguir para calcular a média, mediana e moda de todas as variáveis em nosso conjunto de dados:

 /*calculate mean, median, mode for each variable in my_data*/
proc univariate data =my_data;
run ;

Este código produz o seguinte resultado:

1. Média, mediana e moda para pontos variáveis

Nós podemos ver:

  • O valor médio do ponto é 22 .
  • O valor do ponto mediano é 24 .
  • O valor dos pontos de moda é 18 .

2. Média, mediana e moda da variável rebotes

Nós podemos ver:

  • O valor médio de recuperação é 8,57 .
  • O valor médio de recuperação é 8 .
  • O valor de salto do modo é 8 .

3. Média, mediana e moda para ajudas variáveis

Nós podemos ver:

  • O valor médio das assistências é de 6,28 .
  • O valor mediano das assistências é 5 .
  • O valor do modo de assistência é 5 .

Se quiser calcular apenas a média, mediana e moda de uma variável específica, você pode usar a seguinte sintaxe:

 /*calculate mean, median, and mode only for points variable*/
proc univariate data =my_data;
var points;
run ;

Valores médios, medianos e modais serão calculados apenas para a variável pontos .

Nota : Você pode encontrar a documentação completa do PROC UNIVARIATE aqui .

Recursos adicionais

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

Como calcular a correlação no SAS
Como identificar outliers 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 *