我试图检查我的开始日期和结束日期是否在数据框中给定的StartDate和EndDate之间
数据帧看起来像
TermYear Term StartDate EndDate
2017 1 2017-01-10 2017-03-31
2017 2 2017-04-10 2017-06-30
2017 3 2017-07-24 2017-09-18
2017 4 2017-09-30 2017-12-04
当我的指定日期,即
^{pr2}$位于数据帧的开始和结束日期之间,它应该获取多行,有什么想法吗? 我试过了
lowerDate = np.datetime64('2017-07-24')
upperDate = np.datetime64('2017-07-26')
termDates = termDates[(termDates.StartDate >= lowerDate) &
(termDates.EndDate <= upperDate) ][['Term', 'TermYear']]
但它返回空数据帧
预期产量:
Term TermYear
2017 1
2017 2
2017 3
使用
对于特定列
^{pr2}$在哪里
^{3}$相关问题 更多 >
编程相关推荐