Skip to content
Snippets Groups Projects
Commit 9eee1a7f authored by Peter Lünenschloß's avatar Peter Lünenschloß
Browse files

changed na-drop/empty check sequence propperly

parent 5c6bdfcf
No related branches found
No related tags found
2 merge requests!193Release 1.4,!188Release 1.4
Pipeline #5325 passed with stage
in 6 minutes and 33 seconds
......@@ -404,9 +404,6 @@ def proc_shift(data, field, flagger, freq, method, drop_flags=None, empty_interv
values being dropped initially.
"""
if data[field].empty:
return data, flagger
data = data.copy()
datcol = data[field]
flagscol = flagger.getFlags(field)
......@@ -418,6 +415,8 @@ def proc_shift(data, field, flagger, freq, method, drop_flags=None, empty_interv
drop_mask |= datcol.isna()
datcol[drop_mask] = np.nan
datcol.dropna(inplace=True)
if datcol.empty:
return data, flagger
flagscol.drop(drop_mask[drop_mask].index, inplace=True)
datcol = shift2Freq(datcol, method, freq, fill_value=np.nan)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment