Лямбда-функция с групповым и условным вопросом - PullRequest
0 голосов
/ 20 сентября 2019

Я хотел посмотреть, как выразить количество уникальных значений столбца B для каждого уникального значения в столбце A, где соответствующий столбец C> 0.

df:

A    B     C
1    10    0
1    12    3
2    3     1

Я пробовал это, но в нем отсутствует предложение where для фильтрации при C> 0.Как мне его добавить?

df.groupby(['A'])['B'].apply(lambda b : b.astype(int).nunique())
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...