Як створити секторні діаграми в sas (4 приклади)
Ви можете використовувати оператор PIE у PROC GCHART у SAS для створення кругових діаграм.
У наведених нижче прикладах показано, як створити чотири різні типи кругових діаграм, використовуючи наведений нижче набір даних, що містить інформацію про різних баскетболістів:
/*create dataset*/
data my_data;
input team $points;
datalines ;
Mavs 14
Mavs 22
Mavs 19
Mavs 31
Heat 14
Heat 25
Warriors 31
Warriors 35
Warriors 36
Jazz 29
;
run ;
/*view dataset*/
proc print data =my_data;
Приклад 1. Створення секторної діаграми частот
У наступному коді показано, як створити секторну діаграму, яка відображає частоту кожного унікального значення в стовпці команди :
proc gchart data =my_data;
pie team;
run ;
quit ;
Фрагменти кругової діаграми представляють частоту кожного унікального значення в стовпці «Команда» .
Приклад 2: Створення кругової діаграми сум
У наступному коді показано, як використовувати оператор SUMVAR для створення секторної діаграми, яка відображає суму значень у стовпці точки для кожного унікального значення в стовпці команди :
proc gchart data =my_data;
pie team / sumvar =points;
run ;
quit ;
Фрагменти кругової діаграми представляють суму значень у стовпці балів для кожного унікального значення в стовпці команди .
Приклад 3: Створіть секторну діаграму з розділеним фрагментом
У наведеному нижче коді показано, як використовувати оператор EXPLODE для створення секторної діаграми, яка відображає суму значень у стовпці точок для кожного унікального значення в стовпці команди з певним фрагментом, «виділеним» з інших фрагментів:
proc gchart data =my_data;
pie team / sumvar =points explode ='Jazz';
run ;
quit ;
Зауважте, що фрагмент Jazz було розділено порівняно з іншими фрагментами.
Це може бути особливо корисним, якщо ви хочете створити кругову діаграму, і один із фрагментів з якоїсь причини виділяється.
Приклад 4. Створіть секторну діаграму з настроюваними мітками
У наступному коді показано, як за допомогою оператора PLABEL створити секторну діаграму з мітками зі збільшеним розміром шрифту та червоним кольором шрифту:
proc gchart data =my_data;
pie team / sumvar =points plabel =(h=1.5 color=red);;
run ;
quit ;
Зауважте, що аргумент h визначає розмір шрифту, а аргумент color визначає колір шрифту.
Додаткові ресурси
У наступних посібниках пояснюється, як створювати інші діаграми в SAS:
Як створити гістограми в SAS
Як створити лінійні графіки в SAS
Як створити гістограми в SAS