Подмножество Pandas Datetime Column (с меткой времени) для отображения только строк до 3:00 - PullRequest
0 голосов
/ 05 июля 2018

У меня есть следующий пример фрейма данных панд:

ID   Datetime_Col
1    2014-08-08 00:32:00
2    2016-01-25 23:25:00
3    2018-05-04 06:04:00

Я хочу установить его так, чтобы отображались только строки с датой и временем до 3 утра.

Первоначально я пытался извлечь час из даты и времени и создать новый столбец из этого, чтобы потом подмножество включить его, но я думаю, что есть более эффективный способ?

1 Ответ

0 голосов
/ 05 июля 2018

Новый столбец не требуется, фильтр по dt.year с boolean indexing:

df = df[df['Datetime_Col'].dt.hour < 3]
print (df)
   ID        Datetime_Col
0   1 2014-08-08 00:32:00
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...