【发布时间】:2012-10-21 11:15:02
【问题描述】:
我正在从 Pandas DataFrame 创建一个 groupby 对象,并希望选择所有大小大于 1 的组。
例子:
A B
0 foo 0
1 bar 1
2 foo 2
3 foo 3
以下似乎不起作用:
grouped = df.groupby('A')
grouped[grouped.size > 1]
预期结果:
A
foo 0
2
3
【问题讨论】:
-
给我们一个具体的例子,并展示你的尝试。
-
希望有所帮助:
grouped.size().apply(lambda x: x>1),但我不知道该怎么做 -
这很有趣..对于一个改变,我遇到了一个我需要的功能在 Pandas 中缺失的区域..长期以来,我对它的理解是缺失的..很棒的库是为了什么我愿意..