Python - 計算 Pandas 資料幀中的每一行的和
要計算 DataFrame 中每一行的和,請使用 sum() 函式,並將 axis 值設定為 1。axis 值 1 會將行值相加。
首先,讓我們建立一個 DataFrame。其中有兩列:開盤價和收盤價
dataFrame = pd.DataFrame({"Opening_Stock": [300, 700, 1200, 1500],"Closing_Stock": [200, 500, 1000, 900]})求行值的和。將 axis 設定為 1 以相加行值
dataFrame = dataFrame.sum(axis = 1)
示例
以下是完整的程式碼
import pandas as pd
dataFrame = pd.DataFrame({"Opening_Stock": [300, 700, 1200, 1500],"Closing_Stock": [200, 500, 1000, 900]})
print"DataFrame...\n",dataFrame
# finding sum of row values
# axis is set 1 to add row values
dataFrame = dataFrame.sum(axis = 1)
print"\nSumming rows...\n",dataFrame
輸出
這將生成以下輸出
DataFrame... Closing_Stock Opening_Stock 0 200 300 1 500 700 2 1000 1200 3 900 1500 Summing rows... 0 500 1 1200 2 2200 3 2400 dtype: int64
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP