【发布时间】:2020-10-13 04:58:44
【问题描述】:
我有 2 个 pandas.Series 日期时间数据类型。
第一个系列:['2017-12-31 16:00:00-08:00', '2017-12-31 17:00:00-08:00', '2017-12-31 18:00:00-08:00']
第二辑:['2017-12-31 17:00:00-08:00', None, '2017-12-31 18:00:10-08:00']
我想检查两个系列是否等于以下条件:
- 将时间与 None 进行比较时,应输出 True
- 比较两个时间时,它们的间隔必须在 10 分钟内。否则输出False
预期输出:[False, True, True]
def date_check(x, y):
return (np.abs(x - y)) > timedelta(minutes=10)
遇到错误:unsupported operand type(s) for -: 'DatetimeIndex' and 'NoneType'
【问题讨论】: