Sas에서 산점도 행렬을 만드는 방법
산점도 행렬 은 말 그대로 산점도 행렬입니다.
이러한 유형의 행렬은 데이터 세트에 있는 여러 변수 간의 관계를 동시에 시각화할 수 있기 때문에 유용합니다.
다음 기본 구문을 사용하여 SAS에서 산점도 행렬을 생성할 수 있습니다.
proc sgscatter data =my_data; matrix var1 var2 var3; run ;
이 특정 구문은 my_data 라는 데이터세트의 변수 var1 , var2 및 var3 에 대한 산점도 행렬을 생성합니다.
다음 예에서는 실제로 이 구문을 사용하는 방법을 보여줍니다.
예: SAS에서 산점도 행렬 생성
SAS에 다음과 같은 데이터 세트가 있다고 가정해 보겠습니다.
/*create dataset*/
data my_data;
input team $ points assists rebounds;
datalines ;
A 22 12 8
A 20 18 4
At 14 9 5
At 30 16 10
B 10 4 3
B 9 5 12
B 6 5 14
B 14 10 5
C 4 8 12
C 13 10 5
C 11 12 8
C 19 3 2
;
run ;
/*view dataset*/
proc print data =my_data;

다음 구문을 사용하여 점 , 어시스트 및 리바운드 변수 간의 관계를 시각화하는 산점도를 만들 수 있습니다.
/*create scatter plot matrix*/
proc sgscatter data =my_data;
matrix points assists rebounds;
run ;

title 함수를 사용하여 전체 행렬에 제목을 추가하고 group 함수를 사용하여 팀 변수 값을 기반으로 플롯 포인트의 색상을 지정할 수도 있습니다.
/*create scatter plot matrix with points colored by team*/
proc sgscatter data =my_data;
title "Scatterplot Matrix";
matrix points assists rebounds / group =team;
run ;
title ;

이제 산점도 행렬에 제목이 있고 각 산점도의 포인트는 팀 값에 따라 색상이 지정됩니다.
추가 리소스
다음 튜토리얼에서는 SAS에서 다른 일반적인 차트를 만드는 방법을 설명합니다.
SAS에서 포인트 클라우드를 만드는 방법
SAS에서 선 도표를 만드는 방법
SAS에서 그룹별로 상자 그림을 만드는 방법