删除可能是不必要的代码行



我目前正在向数据帧添加第 3 列:

per_day           =    dg.groupby(dg['DateTime'].dt.date)['Burned'].count().reset_index(name='Trx')
per_day_burned    =    dg.groupby(dg['DateTime'].dt.date)['Burned'].sum().reset_index(name='Burned') 
per_day['Burned'] = per_day_burned['Burned']

在这里,我将per_day["烧毁"]添加到per_day。

有没有办法在没有第二行代码的情况下做到这一点,只需将其直接添加到per_day数据帧中?

您可以将同一组上的多个聚合与agg一起使用

dg.groupby(dg['DateTime'].dt.date)['Burned'].agg(['count', 'sum'])

最新更新