【发布时间】:2021-09-15 08:34:24
【问题描述】:
我有一个数据框,我需要在其中与日期列进行比较,并需要获取索引号。
条件:-
-
如果日期 == 01-06-2018 则获取包含该日期的所有行的索引号。
-
否则,将其与 01-06-2018 之前的确切日期进行比较,并且该日期在此数据框中为 01-12-2017。
那么现在我们如何使用第二个条件获取包含 01-12-2017 日期的所有行的索引号。
数据框:-
SR.No Date
1 01-12-2013
1 01-12-2014
1 01-12-2015
1 01-12-2016
1 01-12-2017
1 01-12-2018
1 01-12-2019
1 01-12-2020
1 01-12-2013
1 01-12-2014
1 01-12-2015
1 01-12-2016
1 01-12-2017
1 01-12-2018
1 01-12-2019
1 01-12-2020
2 01-12-2013
2 01-12-2014
2 01-12-2015
2 01-12-2016
2 01-12-2017
2 01-12-2018
2 01-12-2019
2 01-12-2020
2 01-12-2013
2 01-12-2014
2 01-12-2015
2 01-12-2016
2 01-12-2017
2 01-12-2018
2 01-12-2019
2 01-12-2020
【问题讨论】:
-
顺便说一句,您的日期格式是什么?
dd-mm-yy或mm-dd-yy? -
日期格式为 dd-mm-yy。
-
gotcha....更新的答案请看一下:)
标签: python pandas date indexing