Sas: как отобразить медиану в proc means
Вы можете использовать PROC MEANS для расчета сводной статистики для переменных в SAS.
По умолчанию PROC MEANS не отображает медианное значение в сводной статистике, но вы можете использовать следующий синтаксис, чтобы включить медиану в выходные данные:
proc means data =my_data N Mean Median Std Min Max ; var points; run ;
В этом конкретном примере вычисляется общее количество наблюдений, среднее, медиана, стандартное отклонение, минимальное и максимальное значения для переменной, называемой точками .
В следующем примере показано, как использовать этот синтаксис на практике.
Пример: отображение медианы в PROC MEANS в SAS.
Предположим, у нас есть следующий набор данных в SAS, содержащий информацию о различных баскетболистах:
/*create dataset*/ data my_data; input team $points assists; datalines ; At 10 2 At 17 5 At 17 6 At 18 3 At 15 0 B 10 2 B 14 5 B 13 4 B 29 0 B 25 2 C 12 1 C 30 1 C 34 3 C 12 4 C 11 7 ; run ; /*view dataset*/ proc print data =my_data;
Предположим, мы используем PROC MEANS для расчета сводной статистики для переменной точек в наборе данных:
/*calculate summary statistics for points variable*/ proc means data =my_data; var points; run ;
По умолчанию PROC MEANS вычисляет следующую описательную статистику:
- N : Общее количество наблюдений
- Среднее : среднее значение баллов.
- Std Dev: стандартное отклонение точек.
- Минимум : минимальное значение баллов.
- Максимум : максимальное значение баллов.
Обратите внимание, что медианное значение не включается в выходные данные.
Мы можем использовать следующий синтаксис, чтобы включить медианное значение в выходные данные:
/*calculate summary statistics for points and include median value*/ proc means data =my_data N Mean Median Std Min Max ; var points; run ;
Обратите внимание, что выходные данные теперь включают медианное значение переменной точек .
Мы видим, что медианное значение переменной Points оказывается равным 15 .
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные задачи в SAS:
Как рассчитать описательную статистику в SAS
Как создать таблицы частот в SAS
Как рассчитать процентили в SAS
Как создавать сводные таблицы в SAS