如何通过给定日期从DatetimeIndex获取索引计数?

时间:2017-09-08 10:49:26

标签: python-3.x

我有一个DataFrame,它的索引是DatetimeIndex的类型,它看起来如下:

DatetimeIndex(
    ['2003-10-17', '2003-10-21', '2003-10-22', '2003-10-23',
      '2003-10-24', '2003-10-27', '2003-10-28', '2003-10-29',
      '2003-10-30', '2003-10-31',
       ...
      '2017-08-04', '2017-08-07', '2017-08-08', '2017-08-09',
      '2017-08-10', '2017-08-11', '2017-08-14', '2017-08-15',
      '2017-08-16', '2017-08-17'
    ],
    dtype='datetime64[ns, UTC]', name=u'DATE', length=3482, freq=None
)

我想知道如何获得2017-08-04的索引计数位置。

1 个答案:

答案 0 :(得分:0)

要获得键listener的整数位置,请使用DatetimeIndex.get_loc函数:

'2017-08-04'