From 144f0d0dcf2a7f8277a14e6950332e4a5a04a175 Mon Sep 17 00:00:00 2001 From: junos Date: Wed, 13 Apr 2022 14:56:28 +0200 Subject: [PATCH] Account for missing baseline data. --- src/data/baseline_features.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/data/baseline_features.py b/src/data/baseline_features.py index 0c0d1221..699b1c7e 100644 --- a/src/data/baseline_features.py +++ b/src/data/baseline_features.py @@ -136,9 +136,12 @@ if not participant_info.empty: ].sum() if "limesurvey_demand_control_ratio" in requested_features: - limesurvey_demand_control_ratio = ( - limesurvey_demand["score"].sum() / limesurvey_control["score"].sum() - ) + if limesurvey_control["score"].sum(): + limesurvey_demand_control_ratio = ( + limesurvey_demand["score"].sum() / limesurvey_control["score"].sum() + ) + else: + limesurvey_demand_control_ratio = 0 if ( JCQ_NORMS[participant_info.loc[0, "gender"]][0] <= limesurvey_demand_control_ratio