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

кругова діаграма в SAS

Фрагменти кругової діаграми представляють частоту кожного унікального значення в стовпці «Команда» .

Приклад 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 ; 

Кругова діаграма SAS із вибуховим фрагментом

Зауважте, що фрагмент Jazz було розділено порівняно з іншими фрагментами.

Це може бути особливо корисним, якщо ви хочете створити кругову діаграму, і один із фрагментів з якоїсь причини виділяється.

Приклад 4. Створіть секторну діаграму з настроюваними мітками

У наступному коді показано, як за допомогою оператора PLABEL створити секторну діаграму з мітками зі збільшеним розміром шрифту та червоним кольором шрифту:

 proc gchart data =my_data;
    pie team / sumvar =points plabel =(h=1.5 color=red);;
run ;
quit ; 

Кругова діаграма SAS із спеціальними мітками

Зауважте, що аргумент h визначає розмір шрифту, а аргумент color визначає колір шрифту.

Додаткові ресурси

У наступних посібниках пояснюється, як створювати інші діаграми в SAS:

Як створити гістограми в SAS
Як створити лінійні графіки в SAS
Як створити гістограми в SAS

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

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