Module statistics trong Python cung cấp các hàm để thống kê toán học của dữ liệu số. Có một số hàm thống kê phổ biến được định nghĩa trong Module này.
Hàm statistics.mean()
Hàm mean() được sử dụng để tính giá trị trung bình số học của các số trong danh sách.
import statistics # danh sách số nguyên dương datasets = [1, 2, 7, 4, 2, 6, 8, 10] x = statistics.mean(datasets) # In giá trị trung bình của danh sách print("Giá trị trung bình của datasets là:", x)
Kết quả:
Giá trị trung bình của datasets là: 5
Hàm statistics.median()
Hàm median() được sử dụng để trả về giá trị giữa của dữ liệu số trong danh sách.
import statistics datasets = [4, -5, 6] print("Giá trị median của datasets là : % s " % (statistics.median(datasets)))
Kết quả:
Giá trị median của datasets là : 4
Hàm statistics.mode()
Trả về phần tử xuất hiện nhiều lần nhất trong danh sách.
import statistics dataset =[2, 4, 7, 7, 2, 2, 3, 6, 6, 8] print("Phần tử xuất hiện nhiều nhất là: % s" % (statistics.mode(dataset)))
Kết quả:
Phần tử xuất hiện nhiều nhất là 2
Hàm statistics.stdev()
Hàm stdev() được sử dụng để tính độ lệch chuẩn trên một mẫu nhất định có sẵn ở dạng danh sách.
import statistics sample = [7, 8, 9, 10, 11] print("Độ lệch chuẩn là: % s " % (statistics.stdev(sample)))
Kết quả:
Độ lệch chuẩn là: 1.5811388300841898
Hàm statistics.median_low()
Hàm median_low() được sử dụng để trả về giá trị trung bình thấp của dữ liệu số trong danh sách.
import statistics set1 = [4, 6, 2, 5, 7, 7] print("Giá trị trung bình thấp của data-set là: % s " % (statistics.median_low(set1)))
Kết quả:
Giá trị trung bình thấp của data-set là: 5
Hàm statistics.median_high()
Hàm median_high() được sử dụng để trả về giá trị trung bình cao của dữ liệu số trong danh sách.
import statistics # list of set of the integers dataset = [2, 1, 7, 6, 1, 9] print("Giá trị trung bình cao của data-set là: %s " % (statistics.median_high(dataset)))
Kết quả:
Giá trị trung bình cao của data-set là: 6