2
select df.id, count(distinct airports) as num
from df
group by df.id
having count(distinct airports) > 3
私はPythonのパンダで上記と同等のことをしようとしています。 filter
、nunique
、agg
という異なる組み合わせを試してみましたが、何も問題はありません。何かアドバイス?グループで、パンダで持っている
例:DF
df
id airport
1 lax
1 ohare
2 phl
3 lax
2 mdw
2 lax
2 sfw
2 tpe
だから私は結果になりたい:
id num
2 5