Как рассчитать стандартное отклонение в 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. Вычисление стандартного отклонения переменной.
Следующий код показывает, как вычислить только стандартное отклонение переменной точек .
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;
Из результата мы видим, что стандартное отклонение очков для команды А составляет 5,9665 , а стандартное отклонение очков для команды Б — 2,4221 .
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные задачи в SAS:
Как рассчитать среднее значение на группу в SAS
Как рассчитать сумму на группу в SAS
Как рассчитать корреляцию в SAS
Как создать таблицы частот в SAS