데이터 시각화: graph(2)
안녕하세요^^
오늘은 데이터 시각화 두 번째 시간으로 세로 막대 그래프의 세로축을 바꾸는 방법과 가로 막대그래프를 그리는 방법에 대해 알아보도록 하겠습니다.
데이터는 지난 시간(데이터 시각화: graph(1)) 사용하였던 student 데이터를 사용하도록 하겠습니다.
지난 시간에는 세로축으로 default 값인 빈도를 사용하는 그래프를 그렸다면, 이번 시간에는 세로축으로 변수의 값을 사용하는 옵션에 대해 알아보겠습니다.
===========================================================================
세로축을 빈도에서 값으로 바꾸기 위해서는 sumvar 옵션을 사용합니다.
앞서 가로축에 해당하는 변수만을 지정했을 때는 빈도 막대그래프를 그릴 수 있는 반면에 sumvar 옵션을 사용하여 세로축을 지정할 수 있습니다.
추가적으로 title옵션을 사용하여 제목을 지정할 수 있습니다.
또한 앞서 빈도 막대 그래프에서 소개했던 옵션인 group옵션을 사용할 수 도 있습니다.
where문을 사용하여 특정 값에 해당하는 그래프를 그릴 수 있습니다.
Vbar 문장 대신 Vbar3d 문장을 사용하면 세로 막대 그래프를 3D로 그릴 수 있습니다.
Coutline 옵션에서 색상을 지정해주면 막대의 outline의 색상을 바꿀 수 있습니다.
===========================================================================
다음으로는 가로 막대 그래프를 그리는 방법을 알아보도록 하겠습니다.
데이터는 아래와 같은 데이터를 a라는 이름으로 저장하여 사용하도록 하겠습니다.
===========================================================================
세로 그래프가 vbar문장을 사용한 반면 hbar문장을 사용하면 가로 막대 그래프를 그릴 수 있습니다.
단, 이 경우 vbar문장과 동일하게 빈도표가 작성되게 됩니다.
또한 그래프 옆에 통계량 값이 함께 나타나게 됩니다.
vbar문장과 동일하게 빈도가 아닌 값을표현하고 싶다면 hbar문장의 sumvar 옵션을 사용합니다.
그래프 옆에 나오는 통계량 값을 제거하고 싶으시다면 nostat옵션을 사용합니다.
vbar문장에서와 동일하게 hbar에서도 maxis와 raxis옵션에 axis를 지정하여 사용하실 수 있습니다.
기준이 되는 변수의 axis는 maxis에 지정하며, 값을 나타내고 싶은 axis는 raxis에 지정합니다.
Vbar3d와 마찬가지로 hbar3d문장을 사용하여 가로 막대 그래프를 3d로 그릴 수 있습니다.
===========================================================================
이상 가로 막대와 세로 막대 그래프를 그리는 방법과 옵션들에 대해 알아보았습니다.
다음 시간에는 가로, 세로 막대 그래프의 이외의 그래프를 그리는 방법에 대해 알아보도록 하겠습니다.
Join us for SAS Innovate 2025, our biggest and most exciting global event of the year, in Orlando, FL, from May 6-9. Sign up by March 14 for just $795.