我有一个这样的数据框:
|Job | Time |
|-------|--------|
|A |10:00:00|
|B |10:00:00|
|C |11:00:00|
|D |11:30:00|
时间列的格式是字符串。我想过滤数据框,以创建另一个仅包含 10:00:00 和 11:00:00 之间的作业的数据框。如何进行过滤?
如果要将其保留为字符串,则只需:
df[(df['Time'] >= '10:00:00') & (df['Time'] <= '11:00:00')]
或使用.between
per jezrael 的建议,但pd.to_timedelta
如果您将其保留为字符串,则不需要。
Job Time
0 A 10:00:00
1 B 10:00:00
2 C 11:00:00
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句