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
廣告