17/11/2019, 11:19

Module statistics trong Python

Module Random trong Python 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 ...

Module Random trong Python

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 
Module Random trong Python
0