标签: python-3.x pandas-groupby
嗨,我有一个数据帧,如下面的屏幕截图所示,实际上我想将COST1计算为每个ITEM_ID级别中INDICATOR值为1的COST列的总和。因此,对于任何具有item_id 124的行,COST1列将是item_id为124而INDICATOR为1的行的COST之和。我可以使用Groupby Item ID并通过放置任何条件进行转换吗?
My_data [“ COST1”] = MY_data.groupby(“ ITEM_ID”)。transform(取COST之和,且所有指标均为1)