Як створити гістограми в 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 $pointsrebounds; datalines ; At 29 8 At 23 6 At 20 6 At 21 9 At 33 14 At 35 11 At 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 variable points*/
proc univariate data =my_data;
var points;
histogram points;
run ;
На осі X відображаються значення змінної точки , а на осі Y – відсоток спостережень у наборі даних, які відповідають різним значенням.
Приклад 2: Створення панелі гістограми
Наступний код показує, як створити панель гістограм для візуалізації розподілу значень змінної балів , згрупованих за змінною team :
/*create histogram for variable points*/
proc univariate data =my_data;
classteam ;
var points;
histogram points;
run ;
Цей графік дозволяє швидко побачити, що гравці з команди А, як правило, набирають більше очок, ніж гравці з команди Б.
Зверніть увагу, що обидві гістограми мають спільну вісь X, що полегшує порівняння балів між двома командами.
Спосіб 3: Накладення гістограми
Наступний код показує, як накласти кілька гістограм на один графік:
/*create histogram for variable points*/
proc univariate data =my_data;
classteam ;
var points;
histogram points / overlay ;
run ;
Цей тип графіка корисний, коли потрібно переглянути кілька гістограм на одній діаграмі.
Додаткові ресурси
У наступних посібниках пояснюється, як створювати інші діаграми в SAS:
Як створити лінійні графіки в SAS
Як створити коробкові діаграми за групою в SAS
Як створити діаграму розсіювання з лінією регресії в SAS