我在熊猫中有一个日期数据框,我想过滤它,使“date_id”介于“start_date”和“end_date”之间
date_id start_date end_date
0 2010-06-04 2008-08-01 2008-09-26
1 2010-06-04 2008-08-01 2008-09-26
2 2010-06-04 2008-08-01 2008-09-26
3 2010-06-04 2008-08-26 2008-10-26
4 2010-06-04 2010-05-01 2010-09-26
5 2010-06-04 2008-08-01 2008-09-26
6 2010-06-04 2008-08-01 2008-09-26
7 2010-09-04 2010-08-01 2010-09-26
我试过使用下面的代码:
df[(df['date_id'] >= df['start_date'] & df['date_id']<= df['end_date')]
上面的代码导致关键错误。我是一个新的熊猫用户,所以任何帮助/文档都会非常有帮助。
波斯汪
千巷猫影
相关分类