Получить значения в другом столбце в зависимости от значений в другом столбце pandas - PullRequest
1 голос
/ 16 марта 2020

У меня есть Pandas фрейм данных со столбцами A, B, & C. Я хочу выбрать значения в B , которые суммируются до значения в столбце A , затем выбрать значения в столбце C, индекс которого соответствует выбранным значениям из столбца B .

A         B                                C
3       [1, 2, 5]                [107385, 128281, 133015]
4       [9, 2,5,2]               [108664, 110515, 113556, 54545]
2       [1.0, 2, 4, 8, 4]        [134798, 133499, 125396, 114298, 133915]

Скажем, для последней строки я просто выберу 2 из столбца B , поскольку он точно равен 2 в столбце A , а затем я выберу 133499 в столбце C и верну это число только из C.

Output
      **D**
[107385, 128281]
[ 110515,  54545]
[ 133499]

Может кто-нибудь помочь мне здесь? Заранее спасибо

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