Phương thức thống kê Python.median_grouped()
Ví dụ
Tính trung vị của dữ liệu liên tục được nhóm:
# 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))
Hãy tự mình thử »Định nghĩa và cách sử dụng
Phương thức statistics.median_grouped()
tính toán giá trị trung bình của dữ liệu liên tục được nhóm, được tính bằng phân vị thứ 50.
Phương pháp này coi các điểm dữ liệu là dữ liệu liên tục và tính toán trung vị phần trăm 50% bằng cách trước tiên tìm phạm vi trung vị bằng cách sử dụng độ rộng khoảng được chỉ định (mặc định là 1), sau đó nội suy trong phạm vi đó bằng cách sử dụng vị trí của các giá trị từ tập dữ liệu rơi vào trong phạm vi đó.
Mẹo: Công thức toán học cho Grouped Median là: GMedian = L + interval * (N/2 - CF)/F.
- L = Giới hạn dưới của khoảng trung vị
- khoảng = Độ rộng khoảng
- N = Tổng số điểm dữ liệu
- CF = Số lượng điểm dữ liệu dưới khoảng trung vị
- F = Số điểm dữ liệu trong khoảng trung vị
Cú pháp
statistics.median_grouped( data , interval )
Giá trị tham số
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 |
Lưu ý: Nếu dữ liệu trống, nó sẽ trả về Lỗi thống kê.
Chi tiết kỹ thuật
Giá trị trả về: | Giá trị float , biểu thị giá trị trung bình của dữ liệu liên tục được nhóm, được tính bằng phân vị thứ 50 |
---|---|
Phiên bản Python: | 3,4 |