我的数据框看起来像...
列:来源,目标,buyOrSell,数量
我想要的是将源和目标视为复合键。因此,我认为我将按来源和目标进行分组,对于buyOrSell =='buy'的所有行,总计为qty。对于buyOrSell =='sell'的所有行,减去该数量。
我首先可以通过汇总前三个字段相同的地方来汇总一些重复项:
if ( empty( $vars['post_status'] ) ) {
但不知道如何获取购买差异-出售时不将数据带出熊猫
如果数据是:
df = df.groupby(['source','dest','buyOrSell']).sum()
我想要以下结果:
source | dest | buyOrSell | qty
A B buy 3
A C buy 1
A B sell 1