首页 > 解决方案 > Pandas:获取一个列值,其中另一列是子分组中的最小值

问题描述

假设我有:

SM  Week  Capacity
A    0     1000
A    1     110
B    1      980
B    2      89
B    3      89

我想得到:

SM  Week  Capacity
A    0     1000
B    1     980

换句话说,我只想获取 SM 定义的组中周为最小值的行。除了逐行迭代以手动检查之外,我如何在熊猫中做到这一点?

谢谢。

标签: pandas

解决方案


推荐阅读