作者tuberosum (potato)
看板Python
标题[问题] 请问df的时间筛选
时间Sun Sep 11 11:37:11 2022
请问各位大神
假设时间栏位ts
ts
2022-08-16 11:32:07
2022-08-17 13:33:00
2022-08-18 12:41:00
2022-08-18 13:30:00
同一天的 资料我会筛选 例如 >2022-08-16 12:00:00 这样
可是 如果资料有夹杂不同天的资料 我只想要12:00之後的资料该怎麽做
直接>12:00 他好像无法判断
感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 125.230.34.141 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1662867433.A.5F7.html
1F:推 TuCH: 先把h筛选出来 09/11 12:10
2F:→ lycantrope: 转datetime就可以用时间筛选了 09/11 12:23
3F:→ tuberosum: 可以给我范例吗qq 慧根很差 试了下还是不行 09/11 12:40
4F:推 papple23g: df[df['ts'].dt.hour>12] 09/11 13:10
5F:推 lycantrope: df[df["ts"].dt.hour >= 12] 09/11 14:38
6F:推 KSJ: pandas.DataFrame.between_time 09/11 22:29