Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/336.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何基于datetime列从数据帧中提取子集?_Python_Pandas_Datetime - Fatal编程技术网

Python 如何基于datetime列从数据帧中提取子集?

Python 如何基于datetime列从数据帧中提取子集?,python,pandas,datetime,Python,Pandas,Datetime,我有一个具有以下结构的数据帧 我想根据datetime列,在文本列中选择两周的数据块 最有效的方法是什么 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 . .

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

我想根据datetime列,在文本列中选择两周的数据块

最有效的方法是什么

     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
.         .                     .
.         .                     .

如果您正在寻找特定的块,您可以使用pandas进行普通筛选

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

如果您正在寻找特定的块,您可以使用pandas进行普通筛选

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

尝试:。尝试:。是的,这是一种更普遍的情况,我在两周内分批拉行,这是我一直在努力解决的问题。谢谢你!随机批次?批次中的每一行都应该保持相同的顺序。是的,这是一种更普遍的情况,在这种情况下,我会在两周内分批提取行,这是我一直在努力解决的问题。谢谢你!随机批次?批次中的每一行应保持相同的顺序。