Подмножество pandas dataframe с использованием нескольких условий - PullRequest
0 голосов
/ 11 мая 2018

Все,

Мне нужна помощь в подборе данных.Это выглядит так:

                                                          value1   value2
Ref_id           Date_upload       Date_download                              
03-492-9 2018-04-07 17:17:00 2018-05-10 19:06:03           59844   6950.0
01-782-8 2018-05-07 14:21:00 2018-05-10 19:06:10           59000   6500.0
01-782-8 2018-04-20 19:38:00 2018-05-11 20:06:18           36741  65000.0
73-80-12 2018-04-03 18:54:00 2018-05-10 19:06:23          127500  12500.0
73-80-12 2018-04-03 18:54:00 2018-05-11 19:06:28          174000   6199.0

Я хочу наложить два условия:

  1. Для каждого Ref_id: сохранить строку с самой последней датой в Date_upload
  2. Для каждого Ref_id: аналогично условию 1, но на этот раз для Date_download

Итак, результат должен быть:

                                                          value1   value2
Ref_id           Date_upload       Date_download                              
03-492-9 2018-04-07 17:17:00 2018-05-10 19:06:03           59844   6950.0
01-782-8 2018-05-07 14:21:00 2018-05-10 19:06:10           59000   6500.0
73-80-12 2018-04-03 18:54:00 2018-05-11 19:06:28          174000   6199.0

У кого-нибудь есть решение или несколько советов для меня?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...