Sas에서 그룹별로 상자 그림을 만드는 방법
상자 그림은 다음을 포함하는 데이터 세트의 5자리 요약을 빠르게 시각화하는 데 유용합니다.
- 최소값
- 첫 번째 사분위수
- 중앙값
- 3분위수
- 최대값
다음 예에서는 SAS에서 그룹화된 상자 그림을 생성하여 여러 그룹의 분포를 한 번에 시각화하는 방법을 보여줍니다.
예: SAS에서 그룹별 상자 그림 생성
먼저 SAS에서 세 가지 다른 그룹을 포함하는 데이터 세트를 생성해 보겠습니다.
/*create dataset*/ data my_data; input Group$Value; datalines ; At 7 AT 8 At 9 AT 12 At 14 B5 B 6 B 6 B 8 B 11 C 8 C 9 C 11 C13 C17 ; run ;
이 데이터 세트에는 A, B, C라는 세 가지 그룹이 있습니다.
그런 다음 다음 코드를 사용하여 그룹별로 상자 그림을 만들 수 있습니다.
/*create boxplots by group*/ proc sgplot data =my_data; vbox Value / group =Group; keylegend / title ="Group Name"; run ;
결과는 그룹 A, B, C의 데이터 값 분포를 표시하는 세 개의 개별 상자 그림입니다.

관련 항목: 상자 그림을 비교하는 방법
hbox 함수를 사용하여 수평 상자 그림을 만들 수 있습니다.
/*create horizontal boxplots by group*/ proc sgplot data =my_data; hbox Value / group =Group; keylegend / title ="Group Name"; run ;
결과는 세 개의 수평 상자 그림입니다.

플롯 하단의 범례는 각 그룹에 해당하는 색상을 나타냅니다.
추가 리소스
다음 자습서에서는 상자 그림에 대한 추가 정보를 제공합니다.