2024-09-02 22:29:20 发布
网友
我有一个大数据帧,有两列a和B:
A B 0 US1 URL1 1 US2 URL1 2 US1 URL2 3 US3 URL3 4 US2 URL3 4 US2 URL3
我想获得一个数据帧,其中对于B中的每个唯一元素,B中唯一元素的计数以及与B相关联的a中唯一元素的数量:
您可以使用groupby.agg;与^{}一起使用来获得元素的数量,^{}可以获得唯一元素的数量:
groupby.agg
df.groupby('B', as_index=False).A.agg({'Imp': 'size', 'Aud': 'nunique'}) # B Imp Aud #0 URL1 2 2 #1 URL2 1 1 #2 URL3 3 2
您可以使用} 一起使用来获得元素的数量,^{} 可以获得唯一元素的数量:
groupby.agg
;与^{相关问题 更多 >
编程相关推荐