仅从数据框列中选择最新行

时间:2018-09-04 09:09:26

标签: python pandas

我有以下数据框:

|    code    |     date    |     cost     |  
|:-----------|------------:|:------------:|  
| 1234       |  2018-07-22 |     25       |  
| 1234       |  2018-07-22 |     33       |  
| 5433       |  2018-08-15 |     20       |  
| 7899       |  2018-08-20 |     10       |  
| 7899       |  2018-08-20 |     12       |

我想有一个按代码区分的数据框,按最大日期选择。输出如下:

|    code    |     date    |     cost     |  
|:-----------|------------:|:------------:|  
| 1234       |  2018-07-22 |     33       |  
| 5433       |  2018-08-15 |     20       |  
| 7899       |  2018-08-20 |     12       | 

仅选择每个代码日期最多的行,然后删除其他所有内容。 没有我自己执行逻辑就可以吗?

0 个答案:

没有答案