筛选最近60秒的熊猫

时间:2018-07-19 20:38:38

标签: python-3.x timestamp

我有一个看起来像这样的数据

Input Data

我想在两个时间戳之间进行过滤,以使我能够在距上一个时间戳1分钟的时间间隔内过滤数据。为此,我正在使用这段代码

input_data = data.head(80)
input_data["TIME_STAMP"] = pd.to_datetime(input_data["TIME_STAMP"])
end_time     = input_data["TIME_STAMP"].tail(1)
start_time   = end_time - pd.Timedelta(seconds=60)
rel_data = (input_data["TIME_STAMP"] >= start_time) & (input_data["TIME_STAMP"] <= end_time)

我得到的错误是ValueError: Can only compare identically-labeled Series objects

我要去哪里错了?

0 个答案:

没有答案