Computer >> Máy Tính >  >> Lập trình >> Python

Python - Tính tổng tất cả các hàng của Khung dữ liệu gấu trúc

Để tính tổng tất cả các hàng của DataFrame, hãy sử dụng hàm sum () và đặt giá trị trục là 1. Trục giá trị 1 sẽ thêm các giá trị hàng.

Đầu tiên, chúng ta hãy tạo một DataFrame. Chúng tôi có các cột Mở và Đóng kho trong đó

dataFrame = pd.DataFrame({"Opening_Stock": [300, 700, 1200, 1500],"Closing_Stock": [200, 500, 1000, 900]})

Tìm tổng giá trị của hàng. Trục được đặt 1 để thêm giá trị hàng

dataFrame = dataFrame.sum(axis = 1)

Ví dụ

Sau đây là mã hoàn chỉnh

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

Đầu ra

Điều này sẽ tạo ra kết quả sau

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