Как рассчитать среднее, медиану и & режим в 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

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

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