Python statistics.median_grouped() 메서드
예시
그룹화된 연속 데이터의 중앙값을 계산합니다.
# Import statistics Library
import statistics
# Calculate the median of grouped continuous data
print(statistics.median_grouped([1,
2, 3, 4]))
print(statistics.median_grouped([1, 2, 3, 4, 5]))
print(statistics.median_grouped([1,
2, 3, 4], 2))
print(statistics.median_grouped([1, 2, 3, 4], 3))
print(statistics.median_grouped([1,
2, 3, 4], 5))
정의 및 사용
이 statistics.median_grouped()
방법은 50번째 백분위수로 계산된 그룹화된 연속 데이터의 중앙값을 계산합니다.
이 방법은 데이터 포인트를 연속 데이터로 취급하고 지정된 간격 너비(기본값은 1) 를 사용하여 중앙값 범위를 먼저 찾은 다음 해당 범위 내에서 해당 데이터 세트의 값 위치를 사용하여 보간 하여 50% 백분위수 중앙값을 계산합니다. 그 범위에서.
팁: 그룹화된 중앙값의 수학 공식은 GMedian = L + 간격 * (N / 2 - CF) / F입니다.
- L = 중앙값 구간의 하한
- 간격 = 간격 너비
- N = 데이터 포인트의 총 수
- CF = 중앙값 간격 아래의 데이터 포인트 수
- F = 중앙값 구간의 데이터 포인트 수
통사론
statistics.median_grouped(data, interval)
매개변수 값
Parameter | Description |
---|---|
data | Required. The data values to be used (can be any sequence, list or iterator) |
interval | Optional. The class interval. Default value is 1 |
참고: 데이터 가 비어 있으면 StatisticsError를 반환합니다.
기술적 세부 사항
반환 값: | float 50번째 백분위수로 계산된 그룹화된 연속 데이터의 중앙값을 나타내는 값 |
---|---|
파이썬 버전: | 3.4 |