Pandas DataFrame SUMIF基于单元格内容

时间:2015-10-22 10:46:13

标签: python-2.7

我需要根据数据框本身中特定列的内容创建一种SUMIF函数。

详细地说,我需要在每一行(行N)函数返回列的总和' B'对于列中的所有行' A'该特定行(行N)的相同字符串。

再次感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

好吧,我无法完全理解你的任务,但如果我从excel关注definition of SUMIF,那将会是这样的

cond = lambda x: x if (x > 5) else 0
a = pd.Series(1,2,3,10)
a.map(cond).sum()