Как рассчитать стандартное отклонение в 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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *