히스토그램과 막대그래프의 차이는 무엇인가요?
히스토그램과 막대그래프의 차이는 무엇일까요? 막대그래프는 반별 평균 점수처럼 서로 다른 항목의 크기를 비교하고, 히스토그램은 학년 전체 점수가 어느 구간에 몰려 있는지처럼 숫자 하나의 분포를 보여 줍니다. 가로축을 보면 구분됩니다. 이름이면 막대그래프, 이어진 숫자 구간이면 히스토그램입니다.
막대그래프와 히스토그램은 각각 무엇인가요?
막대그래프는 서로 떨어진 막대 하나하나가 각각의 항목을 나타내고, 막대의 높이는 그 항목의 값입니다. 합계, 평균, 비율 모두 가능합니다. 지역별 매출, 설문 항목별 응답 수, 부서별 인원이 대표적인 막대그래프 데이터입니다.
히스토그램은 숫자 열 하나를 일정한 범위(계급 구간)로 나눈 뒤, 각 구간에 값이 몇 개 들어 있는지 셉니다. 막대의 높이가 바로 그 개수입니다. 시험 점수, 주문 금액, 배송 시간, 나이가 히스토그램에 잘 맞습니다.
같은 데이터로 그려 보면 차이가 바로 보입니다. 어느 학년 4개 반, 학생 120명의 기말 총점(400점 만점)입니다. 반별 평균을 막대그래프로 그리면 '어느 반이 가장 잘했나'에 답합니다.
120명의 점수를 40점 단위로 나눠 히스토그램을 그리면 '대부분의 학생이 몇 점을 받았고, 유난히 낮은 점수가 있는가'에 답합니다.
데이터는 같지만 결론은 전혀 다릅니다. 2반과 3반의 평균은 3.5점 차이뿐이지만, 3반은 절반이 250점 안팎, 절반이 350점 안팎입니다. 이런 차이는 분포를 봐야만 드러납니다.
두 그래프는 무엇이 다른가요?
가장 근본적인 차이는 답하는 질문입니다. 막대그래프는 비교하고, 히스토그램은 분포를 보여 줍니다. 나머지 차이는 모두 여기서 나옵니다.
가로축이 다릅니다. 막대그래프의 막대는 각각 독립된 항목이고, 히스토그램의 막대는 이어진 숫자 범위입니다. 한 구간이 끝나는 곳에서 다음 구간이 시작되기 때문에 히스토그램은 막대가 붙어 있고, 막대그래프는 막대 사이가 떨어져 있습니다.
세로축이 다릅니다. 막대그래프의 세로축은 매출, 평균, 증가율 등 어떤 값이든 될 수 있지만, 히스토그램의 세로축은 거의 항상 '몇 개인가', 즉 도수입니다.
순서가 다릅니다. 막대그래프는 큰 순서로 정렬하면 읽기 쉽지만, 히스토그램의 구간은 숫자 순서대로 두어야 합니다. 순서를 섞으면 분포의 모양이 사라집니다.
흔한 오해가 하나 있습니다. 막대그래프에서 간격을 없애면 히스토그램이 된다는 것입니다. 그렇지 않습니다. 가로축이 여전히 이름이라면 간격이 없어도 막대그래프입니다.
언제 막대그래프를, 언제 히스토그램을 쓰나요?
먼저 데이터 한 행이 무엇인지 보세요. 한 행이 지역이나 제품별 합계라면 막대그래프, 학생 한 명·주문 한 건·배송 한 번이라면 대개 히스토그램이 필요합니다.
다음으로 무엇을 알고 싶은지 보세요. '무엇이 가장 큰가'라면 막대그래프, '보통 얼마인지, 얼마나 퍼져 있는지, 이상값이 있는지'라면 히스토그램입니다. 반별 점수 분포처럼 여러 그룹의 분포를 비교하려면 상자 그림이 더 적합합니다. 월별 데이터라면 둘 다 최선은 아니고 꺾은선 그래프가 추세를 더 잘 보여 줍니다.
엑셀에서도 만드는 방법이 다릅니다. 막대그래프는 묶은 세로 막대형 차트를 넣으면 되고(엑셀 막대그래프 만들기 참고), 히스토그램은 기본 통계 차트나 분석 도구, FREQUENCY 함수로 만들고 계급 구간을 정해야 합니다(엑셀 히스토그램 만들기 참고).
마치며
막대그래프와 히스토그램은 생김새는 비슷하지만 답하는 질문이 다릅니다. 하나는 항목을 비교하고, 하나는 분포를 보여 줍니다. 그래프를 고르기 전에 어떤 질문에 답하고 싶은지부터 정하세요. 두 그래프 모두 SheetGlance에서 표로 바로 만들 수 있습니다. 엑셀이나 CSV 파일을 SheetGlance에 놓으면 열에 맞는 차트를 자동으로 골라 주며, 파일은 브라우저에서만 처리되고 업로드되지 않습니다.
지금 가진 데이터에는 어떤 그래프가 맞을까요?