
산점도는 종속 변수가 독립 변수에 따라 어떻게 변하는지 전체적인 흐름을 한눈에 보여주는 그래프예요. 쉽게 말하면, 가로축에는 하나의 변수, 세로축에는 또 다른 변수를 놓고, 각 데이터 점들이 좌표 위에 찍히는 형식이죠. 이렇게 점들이 모여 있는 모양을 보면 두 변수 사이에 어떤 관계가 있는지 알 수 있어요.
산점도의 가장 큰 장점은, 변수들 간의 관계나 경향을 직관적으로 파악할 수 있다는 것이에요. 복잡한 숫자 대신 그래프를 통해 어떤 패턴이 보이는지 한눈에 알 수 있으니, 변수 간 관계를 분석하거나 모델을 만들 때 정말 유용하답니다.
하지만 산점도도 단점이 있어요. 데이터가 많지 않으면 의미 있는 패턴을 찾기 어려워서, 충분한 데이터 포인트가 필요해요. 또, 산점도는 변수들 간의 상관관계나 분포 정도만 보여주기 때문에, 더 복잡한 정보는 따로 분석해야 한다는 점도 알아두세요.

상관성 비교 관계는 두 변수 간의 관계를 나타내며, 이 관계가 특정 패턴을 증명할 수도 있고 아닐 수도 있습니다.
예를 들어, 이익이 매출 증가에 따라 증가하는 것을 증명할 수 있으며, 할인율 증가에 따라 매출이 증가하는 것을 증명할 수도 있습니다:
주제가 무엇과 관련 있는지, 무엇에 따라 증가하는지, 무엇에 따라 감소하는지, 무엇에 따라 변화하는지 또는 무엇에 따라 증가하지 않는지 포함하는 경우, 이는 상관성 비교 관계라고 할 수 있습니다.
상관성 비교 관계는 두 변수 간의 관계를 나타내므로 두 축 모두 수치 축입니다. 이는 일반적인 다른 그래프 유형인 막대 그래프, 세로 막대 그래프, 꺾은선 그래프 등이 한 축은 범주 축(또는 시간 축)이고, 다른 축은 수치 축인 것과 다릅니다.
산점도는 주로 수치를 표시하고 비교하는 데 사용되며, 추세를 보여줄 뿐만 아니라 데이터 클러스터의 형태와 데이터 점 간의 관계도 나타낼 수 있습니다.

상관성 비교 관계 외에도 산점도는 데이터의 분포 상황을 나타내고, 이로부터 특정한 연관성, 이상값 및 데이터 클러스터를 찾을 수 있습니다.
구체적으로 어떻게 사용할까요? 예를 들어, 아래 그림은 특정 회사의 전국 지점의 단일 티켓 비용/수입 분포 상황을 나타냅니다.

이 그림을 통해 어떤 대구역의 단일 티켓 이익이 낮아 개선이 필요한지 알 수 있습니다. 예를 들어, 오른쪽 아래에 널리 분포된 제4 대구역은 단일 티켓 수익이 평균선보다 낮고 단일 티켓 비용이 평균선보다 높습니다.
엑셀은 산점도 만들 때 가장 많이 쓰는 도구 중 하나지만, 사실 사용하다 보면 꽤 번거로워요. 매번 데이터를 뽑고, 표를 만들고, 계산식 넣고, 그래프도 그려야 하니까요.
특히 월말 보고서처럼 여러 개의 분석 그래프를 만들어야 할 때는 시간도 많이 걸리고 힘들죠. 게다가 엑셀 그래프 스타일도 단조로워서 디자인 면에서도 아쉬운 점이 많아요.
그래서 실무에서는 엑셀 대신 데이터 분석 전용 툴을 쓰는 분들이 점점 많아지고 있어요. 오늘은 제가 추천하는 FineReport를 소개할게요! FineReport는 엑셀처럼 똑같은 표를 계속 반복해서 만들 필요가 없어요. 한 번 템플릿으로 보고서를 만들어 두면, 다음에 쓸 때는 그대로 불러오기만 하면 끝! 여러 개의 수작업 엑셀 파일을 한 번에 대체할 수 있어서 훨씬 효율적이에요.
분산형 차트삽입 방법: 데이터 시각화의 핵심 기술
첫 번째 단계는 FineReport 보고서 디자이너에서 그래프를 삽입하는 것입니다.
FineReport 의 보고서 디자이너 인터페이스는 Excel과 유사하여 사용하기 쉽습니다.
셀에 삽입하거나 부유 요소로 삽입할 수 있습니다. 부유 요소로 삽입하는 예로, [삽입] → [부유 요소] → [그래프 삽입] → [산점도]를 클릭합니다.
산점도 데이터 바인딩
두 번째 단계는 방금 만든 산점도와 데이터를 바인딩하는 것입니다.
데이터를 추출한 후, 속성 관리 패널에서 산점도와 데이터를 바인딩합니다.
예를 들어, 산점도는 특정 학급의 남녀 키와 몸무게 분포를 나타내는 데이터입니다. [시리즈명]은 [sex], [x축]은 [height], [y축]은 [weight]로 설정합니다.
산점도 스타일 설정
오른쪽 속성 관리 패널에서 산점도의 스타일을 다양하게 설정할 수 있습니다. 원하는 스타일과 형식으로 설정할 수 있습니다.
설정 가능한 속성에는 제목, 범례, 라벨, 시리즈, 좌표축, 데이터 테이블, 배경, 툴팁 등이 포함됩니다. 아래 버튼을 클릭하여 최신 버전의 FineReport 를 무료로 체험해보세요. 원하는 스타일로 설정해보세요.
FineReport 무료로 다운로드 받기
산점도 완성품 미리보기
[미리보기]를 클릭하면 브라우저에서 제작된 산점도의 효과를 확인할 수 있습니다.
파란색 점은 여성, 녹색 점은 남성을 나타내며, 점의 분포 상황을 통해 남성과 여성의 키와 몸무게 분포를 알 수 있습니다.
분산형 차트제작 주의사항: 효과적인 데이터 시각화를 위한 팁
마지막으로 산점도 제작 시 주의해야 할 몇 가지 팁을 공유하겠습니다. 그래프의 시각적 표현을 최적화할 수 있습니다:
눈금의 균일한 분포
좌표축에서 눈금은 균일하게 분포되어야 하며, 그래프 효과가 왜곡되지 않도록 해야 합니다.
Y축은 가능한 0에서 시작
일부 경우에서는 좌표축을 접어 사용하여 데이터를 더 아름답게 나타낼 수 있지만, 일반적으로 Y축은 가능한 0에서 시작해야 합니다. 그래프 표현 방식이 왜곡되지 않도록 주의해야 합니다.
데이터와 변수는 많을수록 좋음
다른 그래프 유형과 달리, 산점도에 포함된 데이터와 변수는 많을수록 좋으며, 혼란을 초래하지 않습니다. 또한, 다양한 크기와 색상으로 점을 변경하여 더 나은 시각적 효과를 나타낼 수 있습니다.
이상값의 신중한 사용
이상값을 신중하게 사용합니다. 이상값의 값이 정확하지 않다고 의심되거나 이상값의 사용이 작업에 가치가 없는 경우, 이상값을 제외할 수 있습니다.
추세선 사용
추세선을 사용합니다. FineReport 를 사용하면 추세선을 쉽게 그릴 수 있습니다. 추세선은 추세를 한눈에 쉽게 파악할 수 있도록 도와줍니다. 추세선은 두 개 이상 사용하지 않는 것이 좋습니다. 그렇지 않으면 혼란을 초래할 수 있습니다.

FineReport 는 개인 사용자에게는 완전히 무료이며, 기업의 경우 개별 요구 사항에 따라 다양한 가격 옵션을 제공합니다.