我有这样一个df:
new_org old_org asn cc
0 85736 pcizzi 85736 - Pcizzi S .a 23201 PY
1 001 001 Host 40244 US
2 85736 blah 85736 - whatevs 23201 PY
3 001 001 IT Complex 55734 IN
4 001 hospedagem 001 Hospedagem Ltda 36351 US
5 001web action.us.001web.net 36351 US
我想根据“asn”列对df进行分组,并选择那些有多行的组。我现在是这样做的,但我不确定它是否正确:
df.groupby('asn').apply(lambda x:x.count()>1)
有人能帮忙吗?你知道吗
你可以filter a group。你知道吗
尝试
df.groupby('asn').filter(lambda x: len(x) > 1)
,它将返回DataFrame
。如果需要的话,你可以再进一步分组。你知道吗相关问题 更多 >
编程相关推荐