Как создавать гистограммы в SAS (3 примера)

Как создавать гистограммы в SAS (3 примера)

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

Способ 1: создать одну гистограмму

proc univariate data =my_data;
 var var1;
 histogram var1;
run ;

Способ 2: создать панель гистограмм

proc univariate data =my_data;
 class var2;
 var var1;
 histogram var1;
run ;

Метод 3: наложение гистограмм

proc univariate data =my_data;
 class var2;
 var var1;
 histogram var1 / overlay ;
run ;

В следующих примерах показано, как использовать каждый метод со следующим набором данных в SAS:

/\*create dataset\*/
data my_data;
 input team $ points rebounds;
 datalines ;
A 29 8
A 23 6
A 20 6
A 21 9
A 33 14
A 35 11
A 31 10
B 21 9
B 14 5
B 15 7
B 11 10
B 12 6
B 10 8
B 15 10
;
run ;

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

Пример 1: создание одной гистограммы

Следующий код показывает, как создать одну гистограмму для переменной points :

/\*create histogram for points variable\*/
proc univariate data =my_data;
 var points;
 histogram points;
run ;

На оси x отображаются значения переменной points , а на оси y — процент наблюдений в наборе данных, попадающих в различные значения.

Пример 2: создание панели гистограмм

В следующем коде показано, как создать панель гистограмм для визуализации распределения значений переменной points , сгруппированной по переменной team :

/\*create histogram for points variable\*/
proc univariate data =my_data;
 class team;
 var points;
 histogram points;
run ; 

Этот график позволяет нам быстро увидеть, что игроки команды A, как правило, набирают больше очков, чем игроки команды B.

Обратите внимание, что две гистограммы имеют общую ось X, что упрощает сравнение значений очков между двумя командами.

Метод 3: наложение гистограмм

Следующий код показывает, как наложить несколько гистограмм на один график:

/\*create histogram for points variable\*/
proc univariate data =my_data;
 class team;
 var points;
 histogram points / overlay ;
run ; 

Этот тип графика полезен, когда вы хотите визуализировать несколько гистограмм на одном графике.

Дополнительные ресурсы

В следующих руководствах объясняется, как создавать другие диаграммы в SAS:

Как создавать линейные графики в SAS
Как создавать диаграммы по группам в SAS
Как создать диаграмму рассеяния с линией регрессии в SAS

Замечательно! Вы успешно подписались.
Добро пожаловать обратно! Вы успешно вошли
Вы успешно подписались на кодкамп.
Срок действия вашей ссылки истек.
Ура! Проверьте свою электронную почту на наличие волшебной ссылки для входа.
Успех! Ваша платежная информация обновлена.
Ваша платежная информация не была обновлена.