Як обчислити середнє значення, медіану та & режим у sas


Ви можете використовувати однофакторну процедуру для швидкого обчислення середнього значення, медіани та моди змінних у SAS.

Ця процедура використовує такий базовий синтаксис:

 proc univariate data =my_data;
run ;

У наступному прикладі показано, як використовувати цей синтаксис на практиці.

Приклад: обчисліть середнє, медіану та моду для всіх змінних

Припустімо, що в 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; 

Ми можемо використати такий код, щоб обчислити середнє значення, медіану та моду всіх змінних у нашому наборі даних:

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

Цей код дає такий результат:

1. Середнє значення, медіана та мода для змінних точок

Ми можемо бачити:

  • Середній бал 22 .
  • Медіанний бал становить 24 .
  • Вартість модних балів становить 18 .

2. Середнє значення, медіана та мода для змінної підбирань

Ми можемо бачити:

  • Середнє значення відскоку становить 8,57 .
  • Середнє значення відскоку становить 8 .
  • Значення відскоку режиму становить 8 .

3. Середнє значення, медіана та мода для змінних допоміжних засобів

Ми можемо бачити:

  • Середнє значення асистів – 6,28 .
  • Середнє значення результативних передач становить 5 .
  • Значення режиму допомоги становить 5 .

Якщо ви хочете обчислити лише середнє значення, медіану та моду для певної змінної, ви можете використовувати такий синтаксис:

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

Середні, медіанні та модальні значення будуть розраховані лише для змінної балів .

Примітка . Ви можете знайти повну документацію для PROC UNIVARIATE тут .

Додаткові ресурси

У наступних посібниках пояснюється, як виконувати інші типові завдання в SAS:

Як розрахувати кореляцію в SAS
Як визначити викиди в SAS
Як створити частотні таблиці в SAS

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *