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 ; 

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에서 히스토그램을 만드는 방법

의견을 추가하다

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다