Python 如何基于datetime列从数据帧中提取子集?
我有一个具有以下结构的数据帧 我想根据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 . .
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')]
尝试:。尝试:。是的,这是一种更普遍的情况,我在两周内分批拉行,这是我一直在努力解决的问题。谢谢你!随机批次?批次中的每一行都应该保持相同的顺序。是的,这是一种更普遍的情况,在这种情况下,我会在两周内分批提取行,这是我一直在努力解决的问题。谢谢你!随机批次?批次中的每一行应保持相同的顺序。