Sas에서 원형 차트를 만드는 방법(4가지 예)
SAS의 PROC GCHART 에서 PIE 문을 사용하여 원형 차트를 만들 수 있습니다.
다음 예에서는 다양한 농구 선수에 대한 정보가 포함된 다음 데이터 세트를 사용하여 네 가지 유형의 원형 차트를 만드는 방법을 보여줍니다.
/*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에서 다른 차트를 만드는 방법을 설명합니다.