gpt4 book ai didi

python - 如何根据日期时间列从数据框中提取子集?

转载 作者:太空宇宙 更新时间:2023-11-03 21:02:45 24 4
gpt4 key购买 nike

我有一个具有以下结构的数据框。

我想根据日期时间列以两周为单位选择文本列中的数据。

最有效的方法是什么?

     text_column        datetime_column
0 jfklsjf 2014-05-10 22:42:35
1 ldjskfj 2014-05-14 03:04:24
2 dslffkf 2014-07-03 23:05:17
. . .
. . .

最佳答案

如果您正在寻找特定的 block ,您可以使用 pandas 进行普通过滤

df[(df['datetime_colum']>='2014-04-10') & (df['datetime_column']<'2014-05-10')]

我的示例将为您提供 2014 年 10 月 4 日的日期。您可以更改日期以获得更多天数,如果您在执行此操作之前尚未这样做,请确保日期时间列是 pandas 日期时间列。您可以通过以下方式做到这一点

df['datetime_column']= pd.to_datetime(df['datetime_column']) 

关于python - 如何根据日期时间列从数据框中提取子集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55619303/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com