我试图通过patternname&获取oil_prod + water_prod + gas_prod的.cumsum。基于我的.loc切片的patternset。
我在下面的内容当前每组book_date返回所有3列cumsum,但是,每个group_date每组groupby的目标输出只有1个cumsum列。
我还没弄明白如何将它们加在一起得到一个结果。
df.loc[df['book_date'] >= df['wf_start_date'], ['patternname','patternset','oil_prod_rb','water_prod_rb','gas_prod_rb']]
.groupby(by = ['patternset', 'patternname']).cumsum().round()