我的数据看起来像这样。基本上,我有一个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的最大值。