Scientific Figure
히스토그램 도구

히스토그램 만들기

원자료로 도수, 상대도수, 밀도 히스토그램을 그리며, 막대를 그리기 전에 모든 계급 경계와 도수를 코드로 계산합니다. 분포 확인, 잔차 그림, 실험 보고서를 위해 만들었습니다.

히스토그램 예시

카드에 있는 프롬프트와 데이터로 실제 그린 히스토그램 예시 네 가지입니다. 스터지스 규칙으로 계급을 나눈 안정 시 심박수 60개, 가뭄 전후 핀치 부리 깊이를 상대도수로 겹친 그림, 정규 곡선을 얹은 밀도 척도의 회귀 잔차, 10점 계급으로 누적한 시험 점수입니다. 하나를 누르면 입력창에 불러옵니다.

도수, 표본 하나
두 표본 겹치기
정규 곡선을 얹은 밀도
누적도수

히스토그램 스타일

저널 프리셋 다섯 가지를 각기 다른 표본으로 그렸습니다. 효모 세포 지름, 종자 질량, 미토콘드리아 길이, 진단 시 나이, 반응 시간입니다. 카드를 누르면 스타일을 적용하거나 측정값을 입력창에 불러옵니다.

Nature
Science
Cell Press
임상 그레이스케일
다크 슬라이드

히스토그램이란?

히스토그램은 연속형 변수 하나의 분포를 보여 줍니다. 값의 범위를 이웃한 계급으로 나누고, 각 막대의 넓이가 그 계급에 속한 관측값의 개수를 나타냅니다. 계급이 끊김 없는 수직선을 덮으므로 막대가 서로 붙어 있으며, 이 점이 서로 떨어진 범주를 비교하는 막대그래프와 다릅니다.

이 도구에 대해

  • 원자료를 입력하거나 붙여 넣고(지름 (µm): 5.3, 4.9, 5.0…), 또는 열마다 표본 하나씩 담긴 스프레드시트(CSV, TSV, Excel)를 최대 3개까지 첨부하세요.
  • 계급 구간과 도수로 된 두 열 표(10–15, 4)는 이미 묶인 자료로 보고 그대로 그리며, 50–59 같은 계급 한계는 경계값 49.5와 59.5에서 이어 붙입니다.
  • 기본 계급은 스터지스 규칙에 깔끔한 경계를 씁니다. 계급 폭이나 계급 수, 프리드먼–다이아코니스 또는 스콧 규칙을 지정하면 바뀌고, 범위가 좁은 정수는 값마다 막대 하나를 씁니다.
  • 각 계급은 왼쪽 경계를 포함하고 오른쪽 경계는 포함하지 않습니다. 마지막 계급만 양쪽을 포함하므로 경계 위의 값은 한 번, 예측 가능한 곳에 셉니다.
  • 다시 생성할 때마다 입력한 값으로 계급을 다시 세므로, 저널 프리셋이나 색을 바꿔도 막대는 움직이지 않습니다.

만들 수 있는 히스토그램 종류

연구자와 학생이 자주 찾는 히스토그램 여섯 가지와, 각각 y축에 무엇을 놓는지, 생성기에 무엇이라고 써야 하는지 정리했습니다.

도수 히스토그램

막대 높이는 계급의 도수이고, 높이를 모두 더하면 n입니다. 기본값입니다. 안정 시 심박수 60개나 입자 지름 200개처럼 관측 개수가 중요한 표본 하나에 씁니다.

상대도수 히스토그램

막대 높이는 도수를 n으로 나눈 값이라 막대를 모두 더하면 1입니다(퍼센트를 요청하면 100%). '상대도수'라고 쓰세요. 크기가 다른 표본을 한 축에 놓을 때 쓰며, 모양은 도수 버전과 같습니다.

정규 곡선을 얹은 밀도 히스토그램

막대 높이는 도수를 n과 계급 폭의 곱으로 나눈 값이라 전체 넓이가 1이고, 표본 평균과 SD를 쓴 정규 곡선이 같은 척도에 올라갑니다. '정규 곡선을 얹은 밀도 히스토그램'이라고 쓰세요. t-검정이나 ANOVA 전, 그리고 회귀 잔차를 확인하는 일반적인 방법입니다.

두 표본을 겹친 히스토그램

두세 표본을 같은 계급 경계에 놓고 반투명하게 채워 겹치는 부분을 보여 줍니다. 표본마다 줄을 따로 쓰세요(가뭄 전: …, 가뭄 후: …). 표본이 4–6개이거나 '패널'이라고 쓰면 x축을 공유하는 패널로 하나씩 나누고, '누적 막대'라고 쓰면 위로 쌓습니다.

누적도수 히스토그램

각 막대는 그 계급 끝까지의 누적 합계라서 마지막 막대가 n입니다. '누적'이라고 쓰세요. 70점 미만인 학생이 몇 명인지 같은 질문에 답하며, 값의 백분위수를 바로 읽을 수 있습니다.

도수분포표로 그리는 히스토그램

이미 계급으로 묶인 도수(40–49: 3, 50–59: 8…)는 다시 나누지 않고 그대로 그립니다. 계급 한계를 경계값(49.5, 59.5…)에서 이어 막대가 붙게 하고, 계급 폭이 다르면 높이를 도수 밀도로 바꿔 각 넓이가 도수와 맞게 합니다.

계급은 몇 개? 스터지스, 프리드먼–다이아코니스와 계급 폭

계급 폭이 히스토그램의 모양을 정합니다. 계급이 너무 적으면 두 번째 봉우리가 숨고, 너무 많으면 막대가 잡음처럼 보입니다. 규칙을 쓰면 선택을 재현할 수 있고, 그림 설명에는 사용한 계급 폭을 적어야 합니다.

스터지스: k = ⌈log₂ n⌉ + 1 프리드먼–다이아코니스: h = 2 × IQR × n^(−1/3) 밀도: 높이 = 도수 ÷ (n × h)

말로 풀면

스터지스 규칙은 표본 크기만으로 계급 수를 정합니다. 관측값 50개면 7, 100개면 8, 1,000개면 11입니다. 프리드먼–다이아코니스 규칙은 사분위 범위로 계급 폭을 정해, 극단값 몇 개가 모든 계급을 넓히지 않게 합니다. 밀도 히스토그램은 각 도수를 n과 계급 폭의 곱으로 나누므로 막대 전체 넓이가 1이 되어 확률 곡선을 겹쳐 그릴 수 있습니다.

기본은 스터지스 규칙이며, 폭은 10의 거듭제곱에 1, 2, 2.5, 5를 곱한 값으로 반올림합니다. 바꾸려면 '계급 폭 5', '계급 12개', 'FD 계급', '스콧 규칙'이라고, 첫 경계를 옮기려면 '40부터 시작'이라고 쓰세요.

히스토그램 만드는 법

1

측정값 입력

한 줄에 표본 하나씩 붙여 넣거나(반응 시간 (ms): 276, 402, 294…) 스프레드시트 열을 첨부하세요. 두 줄이면 같은 계급의 두 표본이 되고, 구간과 도수 표는 그대로 그립니다.

2

계급과 척도 지정

스터지스 규칙 그대로 두거나 폭이나 개수를 지정하세요. 상대도수, 퍼센트, 밀도, 정규 곡선, 누적도수를 요청하고 축 제목도 적으세요.

3

생성 후 도수 확인

계산된 경계와 도수로 그림을 그립니다. 막대 한두 개를 직접 센 값과 비교하고, 채팅으로 계속 수정한 뒤 PNG, SVG, PPTX로 내보내세요.

히스토그램 모양 읽기

**히스토그램에서는 중심, 퍼짐, 왜도, 봉우리 수, 이상치를 읽으며, 이 특징들이 자료에 맞는 모델을 알려 줍니다.** 계급 폭에 따라 보이는 모양이 달라지므로, 보고하기 전에 다른 폭으로 한 번 더 확인하세요.

모양막대의 모습흔한 의미확인할 것
좌우 대칭, 봉우리 하나가운데가 가장 높고 양쪽으로 고르게 낮아짐정규분포에 가까움t-검정 전 정규확률그림
오른쪽으로 긴 꼬리봉우리 오른쪽으로 낮은 막대가 길게 이어짐0에서 하한이 있는 값: 크기, 시간, 농도중앙값 보고, 로그 척도 계급 시도
왼쪽으로 긴 꼬리긴 꼬리가 왼쪽으로 뻗음상한이 있는 경우, 예: 100%에 가까운 시험 점수그림 설명에 중앙값과 IQR
쌍봉떨어진 봉우리 두 개한 표본에 두 집단이 섞임집단별로 나눠 겹쳐 그리기
균일막대 높이가 거의 같음선호되는 값이 없거나 계급이 너무 넓음계급 폭을 좁혀 다시 그리기
이상치나 빈 구간다른 막대와 멀리 떨어진 막대, 사이에 빈 계급측정 오류나 드문 하위 집단제외하기 전에 해당 관측값 확인

왜도는 봉우리가 아니라 꼬리 방향으로 부릅니다. 오른쪽 꼬리 히스토그램은 봉우리가 왼쪽에 있습니다. 오른쪽 꼬리 표본에서는 평균이 중앙값보다 오른쪽에 있으므로, 그림 설명에 둘 다 적는 것이 좋습니다.

히스토그램과 막대그래프 비교

히스토그램은 연속 측정값 하나를 계급으로 나눠 분포를 보여 주고, 막대그래프는 서로 떨어진 여러 범주에 값을 하나씩 줍니다. x축으로 구별하세요. 수치 척도면 히스토그램, 집단 이름이면 막대그래프입니다.

히스토그램막대그래프박스플롯
x축계급으로 나눈 수직선아무 순서의 범주 이름집단 이름
막대 높이계급의 관측값 수 또는 밀도범주별 평균, 개수, 백분율막대 없음: 중앙값, 사분위수, 수염
막대 사이 간격없음, 이웃 계급이 경계를 공유범주 사이에 같은 간격상자가 떨어져 있음
순서를 바꿀 수 있나?아니요, 계급은 수직선을 따름예, 크기나 이름순예
답하는 질문어떤 값이 흔하고 얼마나 퍼져 있나?어느 범주가 가장 큰가?집단 전체를 비교하면 어떤가?

한 측정값을 집단끼리 비교할 때, 같은 계급에 집단별 히스토그램을 그리면 각 모양을 온전히 보여 줍니다. 집단이 셋을 넘으면 박스플롯이 같은 비교를 더 간결하게 합니다.

논문 그림에 히스토그램이 필요할 때

평균만이 아니라 표본이 어떻게 생겼는지 보여 줘야 하는 곳이면 히스토그램이 쓰입니다.

검정 전 분포 확인

심사자는 자료가 t-검정이나 ANOVA의 정규성 가정을 만족하는지 묻습니다. 정규 곡선을 얹은 밀도 히스토그램이 보충 패널 하나로 답합니다.

회귀 잔차

0을 중심으로 긴 꼬리 없는 표준화 잔차는 선형 모형을 뒷받침하고, 치우치거나 봉우리가 둘인 잔차는 빠진 변수나 필요한 변환을 가리킵니다.

품질 관리와 보정

충전 중량, 분석 반복값, 기기 측정값을 규격 한계와 함께 계급으로 나누면 방법·검증 논문에서 치우침과 퍼짐이 한눈에 보입니다.

크기와 시간의 분포

세포·입자 지름, 미토콘드리아 길이, 반응 시간, 진단 시 나이처럼 평균 ± SD 막대로는 모양이 가려지는 오른쪽 꼬리형·다봉형 변수입니다.

히스토그램 Q&A

히스토그램의 계급은 몇 개가 좋나요?

보통 5–15개이며 표본이 클수록 늘립니다. 스터지스 규칙은 값 50개에 7, 100개에 8, 1,000개에 11을 줍니다. 이 도구는 여기서 시작해 폭을 깔끔한 수로 반올림하므로 최종 개수가 한두 개 다를 수 있으며, 크거나 치우친 표본은 프리드먼–다이아코니스 규칙이 더 잘 읽히는 경우가 많습니다.

히스토그램의 막대는 왜 붙어 있나요?

계급이 한 수직선 위의 연속된 구간이라 사이에 아무것도 없기 때문입니다. 간격이 있으면 나올 수 없는 값이 있는 것처럼 보입니다. 막대가 떨어지는 것은 계급이 비었을 때뿐이며, 그때는 기준선이 드러난 구간으로 보입니다.

히스토그램과 막대그래프는 무엇이 다른가요?

히스토그램은 수치형 변수 하나의 분포를 계급으로 보여 주고, 막대그래프는 범주 사이의 값을 비교합니다. 히스토그램의 x축은 막대가 붙은 연속 척도이고, 막대그래프의 범주는 떨어져 있으며 순서를 마음대로 바꿀 수 있습니다.

계급 폭은 어떻게 정하나요?

규칙에서 출발해 그 근처의 깔끔한 폭을 고르세요. 3.7보다는 2, 5, 10 단위입니다. '계급 폭 5'라고 쓰면 폭이, '40부터 시작'이라고 쓰면 첫 경계가 정해집니다. 너무 넓으면 실제 봉우리가 합쳐지고 너무 좁으면 잡음이 구조처럼 보이니, 결정하기 전에 두 폭을 비교하세요.

히스토그램이 치우쳤는지 어떻게 아나요?

꼬리를 보세요. 낮은 막대가 오른쪽으로 길게 이어지면 오른쪽 꼬리, 왼쪽이면 왼쪽 꼬리입니다. 평균은 꼬리 쪽으로 끌려가므로 평균이 중앙값보다 꽤 크면 오른쪽 꼬리가 확인됩니다. 반응 시간, 소득, 입자 크기는 대개 오른쪽 꼬리입니다.

언제 로그 척도 계급을 쓰나요?

모든 값이 양수이고 자료가 10의 거듭제곱 한두 단계 이상에 걸칠 때입니다. 입자 크기와 농도가 흔히 그렇습니다. 로그 축에서 같은 폭의 계급은 작은 값에 자리를 주고, 긴 오른쪽 꼬리를 대칭 모양으로 바꾸는 경우가 많습니다. '로그 계급' 또는 'x축 로그 척도'라고 쓰세요.

히스토그램은 손으로 어떻게 그리나요?

범위를 구하고, 계급 폭을 정하고, 값을 계급별로 센 다음, 도수만큼 높은 막대를 붙여 그립니다. 첫 계급은 최솟값 바로 아래에서 시작하고, 정수 자료라면 .5로 끝나는 경계(49.5, 59.5)를 써서 값이 경계에 걸리지 않게 하세요. 공책에서든 여기서든 단계는 같습니다.

y축은 도수, 상대도수, 밀도 중 무엇이어야 하나요?

표본 하나면 도수, 크기가 다른 표본을 비교하면 상대도수, 막대 위에 확률 곡선을 그리거나 계급 폭이 다르면 밀도입니다. 계급 폭이 같으면 셋 모두 모양이 같고 축의 눈금만 달라집니다.

히스토그램으로 두 집단을 어떻게 비교하나요?

두 표본을 같은 계급 경계와 같은 축에 놓고, 투명하게 겹치거나 위아래 패널로 나누세요. 집단마다 계급이 다르면 모양을 비교할 수 없습니다. 집단마다 이름과 함께 값의 줄을 따로 쓰세요.

계급 경계에 걸린 값은 어느 계급에 들어가나요?

그 경계에서 시작하는 계급입니다. 각 계급은 왼쪽 경계를 포함하고 오른쪽 경계를 빼며, 마지막 계급만 양 끝을 포함해 최댓값이 항상 세어집니다. NumPy의 histogram 함수도 같은 규칙을 씁니다.

이미 계급으로 묶인 자료로도 히스토그램을 만들 수 있나요?

네. 40–49: 3, 50–59: 8, 60–69: 12처럼 계급과 도수를 주면 그대로 그립니다. 막대가 붙도록 계급 한계를 계급 경계에서 잇고, 계급 폭이 다르면 막대를 도수 밀도로 바꿔 넓이가 도수에 비례하게 합니다.

히스토그램 그림 설명에는 무엇을 적어야 하나요?

표본 크기, 계급 폭 또는 그것을 정한 규칙, 그리고 y축이 무엇을 재는지입니다. 계급 폭을 모르면 모양을 판단할 수 없고, 밀도 축에는 통계 전공이 아닌 독자를 위한 한 문장이 필요합니다.

출처

내 데이터로 히스토그램 만들기

측정값을 붙여 넣으면 약 1분 안에 출판용 히스토그램이 나옵니다. 계급은 모두 코드가 세고, AI는 그리기만 맡습니다.

히스토그램 만들기