Выберите ТОЛЬКО истинные значения из условного утверждения - PullRequest
1 голос
/ 11 октября 2019

Надеюсь, очень быстрый

У меня есть утверждение ниже. Как сделать так, чтобы он только возвращал значения TRUE и сбрасывал значения FALSE из результирующего кадра данных?

Спасибо

enter image description here

1 Ответ

1 голос
/ 11 октября 2019

Используйте GroupBy.transform для новых Series с таким же размером, как df, заполненных числом уникальных значений для возможных фильтров исходных строк:

dfx = df[df.groupby('tac')['latitude'].transform('nunique') > 2]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...