본문으로 건너뛰기

통계

통계란 어떤 데이터를 가지고 새로운 정보를 찾아내는 수학 분야 중 하나입니다.

예를 들어 나의 성적 데이터 [100, 99, 88, 95, 97]를 가지고 평균을 계산할 수 있습니다.

파이썬에서 통계는 statistics 모듈을 사용하여 쉽게 계산할 수 있습니다.

평균

평균의 정의

평균이라는 것은 어떤 데이터에서 가운데 값을 뜻합니다. 그래서 100과 50의 평균값은 75입니다.

평균을 구하는 방법

평균의 값은 데이터 전체 합 나누기 수입니다.

mean()

mean은 영어로 평균을 뜻합니다.

mean() 메서드를 사용하고 그 메서드 안에 리스트를 입력하면 평균값을 찾을 수 있습니다.

harmonic_mean()

harmonic_mean()mean()과 같지만 분자 평균의 숫자가 짝수일 때의 분자와 분모를 바꾼 값입니다.

중앙값 median()

중앙값은 중앙값을 뜻합니다.

평균은 리스트값들 사이의 중간을 찾지만 리스트를 작은 숫자부터 큰 숫자로 나열한 후 가운데 값을 뜻합니다.

만일 데이터의 수가 홀수이면 가운데 숫자를 찾으면 됩니다.

하지만 데이터의 수가 짝수라면 가운데 2수를 찾고 그 2수의 평균의 값이 중앙값이 됩니다.

statistics 모듈을 사용하면 다음과 같은 방법으로 중앙값을 쉽게 찾을 수 있습니다.

최빈값

최빈값이란 데이터 중에서 가장 자주 등장하는 데이터의 형태를 뜻합니다.

평균과 중앙값은 숫자만 입력할 수 있지만 모든 데이터 형태를 사용할 수 있습니다.