【发布时间】:2020-07-30 18:15:15
【问题描述】:
我有一个类似的日期集
Sno change date
0 NaN 2017-01-01
1 NaN 2017-02-01
2 NaN 2017-03-01
3 NaN 2017-04-01
4 NaN 2017-05-01
5 NaN 2017-06-01
6 NaN 2017-07-01
7 NaN 2017-08-01
8 0.0 2017-09-01
9 NaN 2017-10-01
10 NaN 2017-11-01
11 1 2017-12-01
12 NaN 2018-01-01
13 NaN 2018-02-01
当“更改”列中的值从 NaN 更改为其他值时,我想获取数据框中“日期”列的最后 5 行。所以对于这个例子,它会分为两组:
Sno date
3 2017-04-01
4 2017-05-01
5 2017-06-01
6 2017-07-01
7 2017-08-01
8 2017-09-01
和
Sno date
6 2017-07-01
7 2017-08-01
8 2017-09-01
9 2017-10-01
10 2017-11-01
11 2017-12-01
谁能帮我搞定这个?谢谢
【问题讨论】:
标签: python python-3.x pandas numpy dataframe