从条件语句中仅选择真值

时间:2019-10-11 09:08:08

标签: python-3.x pandas

希望是一个非常快的人

我有以下声明。我将如何使其仅返回TRUE值,并从结果数据框中删除FALSE值?

谢谢

enter image description here

1 个答案:

答案 0 :(得分:1)

GroupBy.transform用于新的Series,其大小与df相同,并由可能的过滤器原始行的唯一值数量填充:

dfx = df[df.groupby('tac')['latitude'].transform('nunique') > 2]