27/07/2019, 16:44

Mô-đun statistics trong Python

Previous Mô-đun 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 mô-đun này. Nội dung chính: Hàm statistics.mean() Hàm statistics.median() Hàm statistics.mode() Hàm ...

Previous

Mô-đun 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 mô-đun này.

Nội dung chính:

  • Hàm statistics.mean()
  • Hàm statistics.median()
  • Hàm statistics.mode()
  • Hàm statistics.stdev()
  • Hàm statistics.median_low()
  • Hàm statistics.median_high()

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 
Previous
0