Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
groupbyPandas からオブジェクトを作成しDataFrameており、サイズが 1 より大きいすべてのグループを選択したいと考えています。
groupby
DataFrame
例:
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
それでも回避策が必要な場合:
In [49]: pd.concat([group for _, group in grouped if len(group) > 1]) Out[49]: A B 0 foo 0 2 foo 2 3 foo 3