본문 바로가기

IT/파이썬을 이용한 통계학

파이썬 (Python) 리스트 중앙값 구하는 함수 만들기

이번 포스팅에서는 파이썬으로 평균(Median)을 구하는 함수를 제작하겠습니다.

 

중앙값

 

중앙값(Median): 전체 관측값을 크기 순서로 배열하였을 때 가운데 위치하는 값

 

소스코드

 

def median(x):#중앙값 구하는 함수 선언
        n = len(x)
        sorted_x = sorted(x)
        if n % 2 == 0:
            median =  (sorted_x[n // 2 - 1] + sorted_x[n // 2]) / 2
        else:
            median = sorted_x[(n + 1) // 2 - 1]
        return median