Phương thức Python Statistics.median_grouped ()
Thí dụ
Tính giá trị trung bình 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))
Định nghĩa và Cách sử dụng
Phương statistics.median_grouped()
pháp tính giá trị trung bình của dữ liệu liên tục được nhóm lại, được tính dưới dạ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 tìm phạm vi trung bình trước tiên 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 Trung vị được nhóm là: GMedian = L + khoảng * (N / 2 - CF) / F.
- L = Giới hạn dưới của khoảng trung bình
- khoảng = Chiều rộng khoảng
- N = Tổng số điểm dữ liệu
- CF = Số điểm dữ liệu dưới khoảng trung bình
- F = Số điểm dữ liệu trong khoảng trung bình
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ó trả về một Lỗi thống kê.
Chi tiết kỹ thuật
Giá trị trả lại: | Một float giá trị, đại diện cho giá trị trung bình của dữ liệu liên tục được nhóm lại, được tính bằng phần trăm thứ 50 |
---|---|
Phiên bản Python: | 3,4 |