【发布时间】:2020-09-14 00:19:05
【问题描述】:
在以下示例 df 中,最好的保留方法是:
- 每个
id出现Score的第一行 - 然后是每个
id的值在Score中发生变化时的第一行,并删除重复的行直到它发生变化
示例 df
date id Score
0 2001-09-06 1 3
1 2001-09-07 1 3
2 2001-09-08 1 4
3 2001-09-09 2 6
4 2001-09-10 2 6
5 2001-09-11 1 4
6 2001-09-12 2 5
7 2001-09-13 2 5
8 2001-09-14 1 3
所需的df
date id Score
0 2001-09-06 1 3
1 2001-09-08 1 4
2 2001-09-09 2 6
3 2001-09-12 2 5
4 2001-09-14 1 3
【问题讨论】:
标签: python pandas dataframe duplicates unique