如何按小时过滤数据框?

杰森

我有一个这样的数据框:

|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')]

或使用.betweenper jezrael 的建议,但pd.to_timedelta如果您将其保留为字符串则不需要。

    Job Time
0   A   10:00:00
1   B   10:00:00
2   C   11:00:00

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章