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