相关疑难解决方法(0)

Pandas:对给定列的DataFrame行求和

我有以下DataFrame:

In [1]:

import pandas as pd
df = pd.DataFrame({'a': [1,2,3], 'b': [2,3,4], 'c':['dd','ee','ff'], 'd':[5,9,1]})
df
Out [1]:
   a  b   c  d
0  1  2  dd  5
1  2  3  ee  9
2  3  4  ff  1
Run Code Online (Sandbox Code Playgroud)

我想添加一列'e',它是列的总和'a','b''d'.

穿过论坛,我觉得这样的东西会起作用:

df['e'] = df[['a','b','d']].map(sum)
Run Code Online (Sandbox Code Playgroud)

但不是!

我想实现具有列列表['a','b','d']df输入的操作.

python sum dataframe pandas

124
推荐指数
7
解决办法
26万
查看次数

标签 统计

dataframe ×1

pandas ×1

python ×1

sum ×1