筛选出熊猫中每个“ ID”值最高的行

时间:2020-02-22 08:59:27

标签: python pandas

我的数据看起来像这样。基本上,我有一个ID,这些ID的价值在不同年份进行了调查。我想生成一个新的数据框,以告知每个ID的最后一个已知值

| ID         | YEAR       |  VALUE        |
|:-----------|-----------:|:-------------:|
| 1          |        2017|        5      |
| 1          |        2019|        7      |
| 2          |        2014|        8      |
| 2          |        2017|        10     |
| 2          |        2018|        12     |
| 3          |        2017|        7      |

我的直觉告诉我我正在查看

的用法
df.groupby['ID'].max()

但是我看不到如何指定Year的最大值并赋予Value,而不是Year和Value的最大值。

0 个答案:

没有答案