У меня есть фрейм данных, в котором я делаю следующее:
df1 = df.groupby('Date_1')['weight'].sum().reset_index(name='total_weight')
Я пытаюсь агрегировать общую сумму весов за конкретную дату.
Я хочу добавить условие, которое принимает сумму только тогда, когда is_b равен 1. is_b - это другой столбец, в котором есть 2 значения 0 и 1.
Может кто-нибудь посоветовать, как использоватьусловие с групповым в пандах.
Спасибо
РЕДАКТИРОВАТЬ
DF
Date_1 weight isBooked
01/09/2019 181 1
01/09/2019 189 1
01/09/2019 174 1
01/09/2019 267 1
01/09/2019 308 1
02/09/2019 79 0
02/09/2019 179 1
02/09/2019 435 1
Обратите внимание, что в фрейме данных есть и другие столбцы, просто разместив соответствующие поляВот.