From 4c5053356e048ac4db88fbe3c55b6dfcf3e0853b Mon Sep 17 00:00:00 2001 From: Peter Luenenschloss <peter.luenenschloss@ufz.de> Date: Mon, 22 Mar 2021 17:49:10 +0100 Subject: [PATCH] shift tests running now (tiny bug in _inverse shift) --- saqc/funcs/resampling.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/saqc/funcs/resampling.py b/saqc/funcs/resampling.py index e304cc54f..40e2bd50f 100644 --- a/saqc/funcs/resampling.py +++ b/saqc/funcs/resampling.py @@ -601,7 +601,8 @@ def _inverseShift(source_col, freq=None, method=None, drop_mask=None, target_fla direction=method, ) flags_merged.dropna(subset=["pre_index"], inplace=True) - target_flagscol = flags_merged.set_index(["pre_index"]).squeeze() + flags_merged = flags_merged.set_index(["pre_index"]).squeeze() + target_flagscol[flags_merged.index] = flags_merged.values # reinsert drops source_col = target_flagscol.reindex(target_flagscol.index.join(target_flagscol_drops.index, how="outer")) -- GitLab