我有以下数据框架:
In [1]:
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
我想添加一个列'e'
,它是列'a'
, 'b'
和'd'
的和。
在浏览论坛时,我认为这样做是可行的:
df['e'] = df[['a', 'b', 'd']].map(sum)
但事实并非如此。
我想知道以列['a', 'b', 'd']
和df
作为输入的适当操作。