Đôi khi, có thể được yêu cầu lấy giá trị trung bình của một cột cụ thể có bản chất là số. Đây là nơi có thể sử dụng hàm 'mean'.
Cột có giá trị trung bình cần được tính toán có thể được lập chỉ mục vào khung dữ liệu và hàm trung bình có thể được gọi trên cột này bằng toán tử dấu chấm.
Chỉ số của cột cũng có thể được chuyển để tìm giá trị trung bình. Thuật ngữ mean () đề cập đến việc tìm tổng của tất cả các giá trị và chia nó cho tổng số giá trị trong tập dữ liệu.
Hãy để chúng tôi xem một minh chứng về điều tương tự -
Ví dụ
import pandas as pd my_data = {'Name':pd.Series(['Tom','Jane','Vin','Eve','Will']),'Age':pd.Series([45, 67, 89, 12, 23]),'value':pd.Series([8.79,23.24,31.98,78.56,90.20])} print("The dataframe is :") my_df = pd.DataFrame(my_data) print(my_df) print("The mean of column 'Age' is :") print(my_df['Age'].mean()) print("The mean of column 'value' is :") print(my_df['value'].mean())
Đầu ra
The dataframe is : Name Age value 0 Tom 45 8.79 1 Jane 67 23.24 2 Vin 89 31.98 3 Eve 12 78.56 4 Will 23 90.20 The mean of column 'Age' is : 47.2 The mean of column 'value' is : 46.553999999999995
Giải thích
-
Các thư viện bắt buộc được nhập và đặt tên bí danh để dễ sử dụng.
-
Từ điển chuỗi bao gồm khóa và giá trị được tạo, trong đó giá trị thực sự là cấu trúc dữ liệu chuỗi.
-
Từ điển này sau đó được chuyển dưới dạng tham số cho hàm "Dataframe" có trong thư viện "pandas"
-
Khung dữ liệu được in trên bảng điều khiển.
-
Chúng tôi đang xem xét tính toán giá trị trung bình của một cột cụ thể có chứa các giá trị số trong đó.
-
Hàm 'mean' được gọi trên khung dữ liệu bằng cách chỉ định tên của cột, sử dụng toán tử dấu chấm.
-
Giá trị trung bình của cột số được in trên bảng điều khiển.