我有一个带有DatetimeIndex和一个名为MSE Loss
的列的Pandas DataFrame。索引格式如下:
DatetimeIndex(['2015-07-16 07:14:41', '2015-07-16 07:14:48',
'2015-07-16 07:14:54', '2015-07-16 07:15:01',
'2015-07-16 07:15:07', '2015-07-16 07:15:14',...]
它包括几天。
我想选择一个特定日期的所有行(所有时间),而不需要明确知道实际时间间隔。
例如:在2015-07-16 07:00:00
和2015-07-16 23:00:00
之间
我尝试了这里概述的方法:here
但是df[date_from:date_to]
输出:
KeyError: Timestamp('2015-07-16 07:00:00')
它需要确切的索引。此外,我没有一个date
列,只有一个带有日期的索引。
最好的方法是如何通过提供日期2015-07-16
来选择整天,然后如何在特定日期内选择特定时间范围?