【发布时间】:2013-07-30 11:52:48
【问题描述】:
在下面的 sn-p 中,data 是 pandas.DataFrame,indices 是 data 的一组列。使用groupby 对数据进行分组后,我对组的 id 感兴趣,但只对大小大于阈值(例如:3)的组感兴趣。
group_ids=data.groupby(list(data.columns[list(indices)])).grouper.group_info[0]
现在,我如何知道哪个组的 id 大于或等于 3?我只想要特定大小的组的 ID。
#TODO: filter out ids from group_ids which correspond to groups with sizes < 3
【问题讨论】:
-
这是 Kaggle 的亚马逊员工访问挑战,对 =))
-
是的,没错。这是一个很小的世界,艾丽莎,不是吗? ;)