diff --git a/saqc/funcs/scores.py b/saqc/funcs/scores.py index f9e42f59a675f4f69dddace69dbe0d3a9ade4195..f72e2362f822d4d65d49f6d7332e5d83dd2cb483 100644 --- a/saqc/funcs/scores.py +++ b/saqc/funcs/scores.py @@ -521,9 +521,9 @@ class ScoresMixin: na_idx = na_bool_ser.index[na_bool_ser.values] # notna_bool = vals.notna() val_no = (~na_bool_ser).sum() - if 1 < val_no < n: - n = val_no - elif val_no <= 1: + if 2 < val_no <= n: + n = val_no - 2 + elif val_no <= 2: return self d_var = d_var.drop(na_idx, axis=0).values