엑셀에서 구간별 데이타 빈도수 및 분포도 그리기 – 히스토그램

엑셀에서 구간별 데이타 빈도수 및 분포도 그리기 – 히스토그램

시험성적이나, 특정 물건의 가격, 매월 관리비 등의 수치 자료를 엑셀로 집계하다 보면, 특정 구간별로 얼마나 많은 경우의 수가 있는지를 집계해야 하는 경우가 꽤 많이 있다.

즉, 이들 데이타들이 속한 구간을 예를 들면 50 또는 100등으로 나누어 각각의 구간에 몇개의 데이타가 있는지 집계하여, 수치화 또는 아래와 같이 그래프화 하는 경우인데, 이렇게 하는 이유는 단순히 평균 이나 최대치/최소치 만으로는 데이타가 어떻게 분포하는 지를 의미있게 표시하지 못하는 경우가 많기 점과,

각 구간별 분포를 집계함으로써 전체 데이타의실질적 의미를 더욱 정확히 이해하는데 도움이 되기 때문이다.

엑셀에서 이러한 히스토그램 형태의 분포도를 만드는 방법은 여러가지가 있지만, 가장 쉽고 편리한 방법을 소개한다.

얼핏 생각하기에는 위의 테이블을 인위적으로 여러개의 구간으로 분리하고, 각 구간에 속하는 데이타를 countif 등의 함수를 이용하여 집계하는 등의 방법이나, 피벗 테이블을 적용하는 방법을 고려할 수도 있으나, 더 쉽고 간편한 방법이 있다.

그것은 실제는 이런 복잡한 과정 필요없이, 바로 차트 기능을 곧바로 이용하는 것이며, 만드는 방법은 다음과 같다.

먼저 분포도를 작성하는데 사용할 데이타를 선택한다.

이 상태에서 엑셀 상단 메뉴에서, “삽입” – “차트” – “히스토그램”을 선택하면 된다.

그러면 자동으로 다음과 같은 히스토그램이 생성된다.

이제 이렇게 자동 생성된 히스토그램을 자신이 원하는 대로 구간을 세분화 하는 등의 조정이 필요한데,

다음과 같이 x축을 클릭한채 마우스 우측 메뉴를 이용하여 ” 축서식”에 들어간다.

그러면 다음과 같이 현재상태의 축서식 설정값들이 나타나는데,

먼저, 각 히스토그램 막대가 해당되는 데이타 구간의 범위(데이타 폭)을 조절하려면,

축 서식에서 “계급구간 너비”를 조절해주면 된다. 이값을 변경함에 따라, 나타나는 히스토그램막대의 수도 연동해서 증가하거나 감소하게 된다.

다음은 막대와 막대 사이의 간격을 조절해야 하는데,

먼저 차트에서 히스토그램 막대를 클릭해 선택한 상태에서 마우스 우측 메뉴로 “데이타 계열서식”을 선택하고

이때 나타나는 계열옵션에서 “간격 너비”를 변경해주면 된다.

이제 각각의 히스토그램에 추가로 각 구간의 빈도수를 추가로 표시하려면

차트에서 히스토그램 막대를 클릭해 선택한 상태에서 마우스 우측 메뉴로 “데이타 레이블 추가”을 선택하면 되는데,

선택을 마치면 곧바로 다음과 같이 각각의 히스토그램 위에 빈도수가 표시된다.

이 빈도수의 글자는 자신이 원하는대로, 글자크기 및 폰트, 색상을 조절할 수 있다.

한편 히스토그램 막대들중 특정 바의 색상이나, 막대바 형태를 변경할수도 있는데,

막대바 하나를 클릭해 선택하고 마우스 우측메뉴인 “데이타 요소서식”을 선택하여

다음을 선택하면 변경할 수 있는데, 통상 단색으로 채워지는 막대바 내부를 다음과 같이 설정값을 변경하여

다음과 같이 변경할수 있다.

또한 해당 바의 색상까지 변경하려면, 다음과 같이 전경색을 추가로 변경해주면

해당 차트가 다음과 같이 변경되어진다.