우리는 질문에 대한 설문 조사 응답을 그래프로 표현하고자 하는 경우가 종종 있습니다.
아래의 DATA(표)와 같이 그래프의 범주 값(question)이 긴 문자열일 때,
SAS 9.4의 GTL과 SG을 이용하여 여러 행으로 분할된 범주 값을 표기할 수 있습니다.
아래의 그림은 SAS 9.4를 사용하여 만든 막대 그래프입니다. (PROC SGPLOT)
X축의 각 범주 값마다 막대의 위치에 맞게 분할되어 표기 된 것을 확인할 수 있습니다.
또한, 아래의 그림처럼 범주 값(question)을 Y축에 표기할 수 있습니다. (PROC TEMPLATE)
하지만 위의 그래프를 보시면
범주 값이 전체 그림의 약 40%를 차지하고 있는 것을 확인할 수 있는데요.
범주 값 영역이 크다고 생각되신다면 ‘^’를 사용하여 영역을 줄일 수도 있습니다. (PROC TEMPLATE)
아래의 DATA(표)와 같이
각 범주 값에서 분리하고자 하는 위치에 ‘^’를 삽입한 후 그래프를 그립니다.
또한, 아래의 그림처럼 범주 값(question)을 Y축에 표기할 수 있습니다. (PROC TEMPLATE)
아래의 그래프를 보시면
각 범주 값마다 ‘^’가 삽입된 위치에서 다음 행으로 분할되는 것을 볼 수 있습니다.
보다 자세한 내용과 CODE는 아래 링크를 참조해 주십시오. 감사합니다.
Catch the best of SAS Innovate 2025 — anytime, anywhere. Stream powerful keynotes, real-world demos, and game-changing insights from the world’s leading data and AI minds.