如何在 Python 中獲取資料框中特定列的平均值?
有時,可能需要獲取本質上為數字型別的特定列的平均值。 這就是可以使用“mean”函式的地方。
需要計算平均值的列可以索引到資料框中,並且可以使用點運算子在此列上呼叫 mean 函式。
還可以傳遞列的索引來查詢平均值。 term mean() 指的是找到所有值的總和並將其除以資料集中值的總數。
讓我們看看一個演示 -
示例
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())輸出
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
解釋
匯入所需的庫,併為易用性提供別名。
建立由鍵和值組成的序列字典,其中值實際上是序列資料結構。
此字典稍後作為引數傳遞給“pandas”庫中存在的“Dataframe”函式
資料框在控制檯上列印。
我們正在檢視計算包含數字值的特定列的平均值。
透過使用點運算子指定列的名稱,在資料框上呼叫“mean”函式。
數字列的平均值在控制檯上列印。
廣告
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP