Як обчислити середнє значення, медіану та & режим у 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