У меня есть это df:
c1 c2 c3
A 2017-03-17 1
B 2017-03-17 2
C 2017-05-27 8
D 2017-09-02 4
Я хочу добавить значения в c3, если даты в c2 совпадают, а затем удалить дублирующую строку даты, сохраняя первую. Вывод должен выглядеть следующим образом:
c1 c2 c3
A 2017-03-17 3
C 2017-05-27 8
D 2017-09-02 4
Я использую df.drop_duplicates с keep = first, чтобы удалять дубликаты на основе даты, но, конечно, это также удаляет значение в c3, которое я хотел бы сохранить,