Як обчислити стандартне відхилення в sas (3 приклади)


Ви можете використовувати наступні методи для розрахунку стандартного відхилення значень в SAS:

Спосіб 1: обчисліть стандартне відхилення змінної

 proc means data =my_data std ;
var variable1;
run;

Спосіб 2: обчисліть стандартне відхилення всіх числових змінних

 proc means data =my_data std ;
run;

Спосіб 3: обчисліть стандартне відхилення за групою

 proc means data =my_data std ;
    class grouping_variable;
var values_variable;
run;

У наведених нижче прикладах показано, як використовувати кожен метод із таким набором даних у SAS:

 /*create dataset*/
data my_data;
    input team $pointsrebounds;
    datalines ;
At 23 6
At 31 5
At 33 5
At 18 8
At 20 9
At 25 12
B 18 10
B 20 7
B 17 8
B 14 3
B 14 3
B 15 6
;
run ;

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

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

У наступному коді показано, як обчислити стандартне відхилення лише для змінної Points .

 proc means data =my_data std ;
    var points;
run; 

Стандартне відхилення змінної Points дорівнює 6,2716 .

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

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

 proc means data =my_data std ;
run; 

З результату ми бачимо, що стандартне відхилення для очок становить 6,2716 , а стандартне відхилення для підбирань – 2,7247 .

Оскільки стандартне відхилення для очок більше, це говорить нам про те, що значення для змінної очок більш розкидані порівняно зі змінною відскоків.

Приклад 3: обчисліть стандартне відхилення за групою

Наступний код показує, як обчислити стандартне відхилення балів , згрупованих за командою :

 proc means data =my_data std ;
    classteam ;
    var points;
run; 

З результату ми бачимо, що стандартне відхилення балів для команди A становить 5,9665 , а стандартне відхилення балів для команди B — 2,4221 .

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

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

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

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

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