Jak obliczyć średnią, medianę i tryb & w sas


Możesz użyć jednowymiarowego proc , aby szybko obliczyć średnią, medianę i modę zmiennych w SAS-ie.

W tej procedurze zastosowano następującą podstawową składnię:

 proc univariate data =my_data;
run ;

Poniższy przykład pokazuje, jak zastosować tę składnię w praktyce.

Przykład: oblicz średnią, medianę i modę dla wszystkich zmiennych

Załóżmy, że mamy następujący zestaw danych w SAS-ie:

 /*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; 

Możemy użyć poniższego kodu, aby obliczyć średnią, medianę i modę wszystkich zmiennych w naszym zbiorze danych:

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

Ten kod generuje następujący wynik:

1. Średnia, mediana i moda dla punktów zmiennych

Możemy zobaczyć:

  • Średnia wartość punktów wynosi 22 .
  • Średnia wartość punktów wynosi 24 .
  • Wartość punktów mody wynosi 18 .

2. Średnia, mediana i moda dla zmiennej zbiórek

Możemy zobaczyć:

  • Średnia wartość odbicia wynosi 8,57 .
  • Mediana wartości odbicia wynosi 8 .
  • Wartość odbicia w trybie wynosi 8 .

3. Średnia, mediana i tryb dla pomocy zmiennych

Możemy zobaczyć:

  • Średnia wartość asyst to 6,28 .
  • Średnia wartość asyst wynosi 5 .
  • Wartość trybu wspomagania wynosi 5 .

Jeśli chcesz obliczyć tylko średnią, medianę i modę dla określonej zmiennej, możesz użyć następującej składni:

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

Wartości średnie, mediany i modalne zostaną obliczone tylko dla zmiennej punktowej .

Uwaga : Pełną dokumentację PROC UNIVARIATE można znaleźć tutaj .

Dodatkowe zasoby

Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania w SAS-ie:

Jak obliczyć korelację w SAS-ie
Jak zidentyfikować wartości odstające w SAS
Jak tworzyć tabele częstości w SAS-ie

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *