Як створити гістограми в 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

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *