【发布时间】:2019-12-15 02:34:10
【问题描述】:
我有一个看起来像这样的数据框。
Group Task Status
1 A Success
1 B Success
1 C Success
2 A Success
2 B Success
2 C Failed
我想创建一个按组对数据框进行分组的条件逻辑。如果组的 ALL 状态为 Success,则Overall_Status 为Success。如果该组的 ANY 状态为 Failed,则Overall_Status 为Failed。
Group Task Status Overall_Status
1 A Success Success
1 B Success Success
1 C Success Success
2 A Success Failed
2 B Success Failed
2 C Failed Failed
【问题讨论】:
标签: python pandas group-by conditional-statements