我有一个由三列(id,买/卖,金额)组成的数据框。我想将与每个唯一ID对应的所有买卖金额相加。
我希望输出为如下所示的新数据框或熊猫系列:
id buy/sell amount
blue buy 9
sell 5
green buy 0
sell 8
red buy 3
sell 12
results = df.groupby(['id', 'buy/sell']).sum()
df是您的原始数据框名称。