Як створити стовпчикові діаграми в sas (3 приклади)
Для створення різних типів гістограм у SAS можна використовувати такі методи:
Спосіб 1: Створення гістограми
proc sgplot data = my_data;
vbar variable1;
run ;
Спосіб 2: Створення стовпчастої діаграми з накопиченням
proc sgplot data = my_data;
vbar variable1 / group = variable2;
run ;
Спосіб 3. Створення згрупованої гістограми
proc sgplot data = my_data;
vbar variable1 / group = variable2 groupdisplay = cluster;
run ;
У наведених нижче прикладах показано, як використовувати кожен метод із таким набором даних у SAS:
/*create dataset*/ data my_data; input team $position $points; datalines ; A Guard 8 A Guard 6 A Guard 6 A Forward 9 A Forward 14 A Forward 11 B Guard 10 B Guard 9 B Guard 5 B Forward 7 C Guard 10 C Forward 6 C Forward 8 ; run ; /*view dataset*/ proc print data =my_data;
Приклад 1: Створення стовпчастої діаграми
Наступний код показує, як створити гістограму для візуалізації частоти зсуву:
/*create bar chart to visualize frequency of teams*/
title " Bar Chart of Team Frequency ";
proc sgplot data = my_data;
vbar team;
run ;
Якщо замість цього вам потрібна горизонтальна гістограма, просто скористайтеся параметром hbar :
/*create horizontal bar chart to visualize frequency of teams*/
title " Bar Chart of Team Frequency ";
proc sgplot data = my_data;
hbar team;
run;
Приклад 2: Створення стовпчастої діаграми з накопиченням
У наведеному нижче коді показано, як створити гістограму з накопиченням для візуалізації команди та частоти посад :
/*create stacked bar chart*/
title " Stacked Bar Chart of Team & Position ";
proc sgplot data = my_data;
vbar team / group = position;
run ;
Цей графік дозволяє візуалізувати частоту кожної команди, а також частоту позицій у кожній команді.
Приклад 3. Створення згрупованої гістограми
У наступному коді показано, як створити згруповану гістограму для візуалізації команди та частоти посад :
/*create clustered bar chart*/
title " Clustered Bar Chart of Team & Position ";
proc sgplot data = my_data;
vbar team / group = position groupdisplay = cluster;
run;
Ця гістограма відображає ту саму інформацію, що й попередня гістограма, за винятком того, що стовпчики «згруповані» разом, а не розташовані одна на одній.
Додаткові ресурси
У наступних посібниках пояснюється, як створювати інші діаграми в SAS:
Як створити лінійні графіки в SAS
Як створити гістограми в SAS
Як створити коробкові діаграми за групою в SAS
Як створити діаграму розсіювання з лінією регресії в SAS