我有一个数据帧my_df
检索汇总值:如何在熊猫分组数据帧
id color
--------------------
001 red
001 blue
001 yellow
002 green
002 black
003 yellow
003 white
003 blue
然后我做:
grouped_df = my_df.groupby('id')
a = grouped_df['id'].apply(lambda x: set(x.tolist()))
然后,如下所示:
id
--------------------------------
001 {red,blue,yellow}
002 {green,black}
003 {yellow,white,blue}
如何循环使用a
,以便我可以找到每个ID的对应设置?谢谢!
是不是像'a ['001']'或'[a [i] for i in a.index]'? – Psidom