如何在Pandas Python中獲取資料框特定列的總和?
有時,可能需要獲取特定列的總和。這時可以使用“sum”函式。
需要計算總和的列可以作為值傳遞給sum函式。也可以傳遞列的索引來查詢總和。
讓我們來看一個演示:
示例
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 sum of 'age' column is :")
print(my_df.sum(1))輸出
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 sum of 'age' column is : 0 53.79 1 90.24 2 120.98 3 90.56 4 113.20 dtype: float64
解釋
匯入所需的庫,併為方便使用賦予別名。
建立由鍵值對組成的序列字典,其中值實際上是序列資料結構。
此字典稍後作為引數傳遞給pandas庫中的“Dataframe”函式。
資料框將列印在控制檯上。
我們正在計算“年齡”列的總和。
需要計算總和的列的名稱作為引數傳遞給“sum”函式。
總和將列印在控制檯上。
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP