パンダのgroupbyオブジェクトから(グループ名で)グループを削除することは可能ですか? つまり、groupby を実行した後、結果のグループをその名前に基づいて削除します。
質問する
25760 次
4 に答える
19
DataFrame のグループごとのフィルタリングについて説明しました。また、pandas の将来のリリースには、より便利な方法が含まれる可能性があります。
grouped
しかし現在、GroupBy オブジェクトを名前でフィルタリングし、残りのグループの DataFrame を返す最も簡潔な方法は次のとおりです。
df.drop(grouped.get_group(group_name).index)
そして、上記のリンクから派生したより一般的な方法を次に示します。
df[grouped[0].transform(lambda x: x.name != group_name).astype('bool')]
于 2013-06-04T11:27:13.997 に答える