From c1d9cd1a28dffb79d601c1e8931a1c293e0341ea Mon Sep 17 00:00:00 2001 From: Felipe Adachi Date: Mon, 28 Mar 2022 11:32:28 -0300 Subject: [PATCH] break one-line to improve readability --- src/whylogs/core/summaryconverters.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/whylogs/core/summaryconverters.py b/src/whylogs/core/summaryconverters.py index eaa6b6e434..7bd3d2f9c5 100644 --- a/src/whylogs/core/summaryconverters.py +++ b/src/whylogs/core/summaryconverters.py @@ -472,7 +472,11 @@ def compute_chi_squared_test_p_value(target_distribution: ReferenceDistributionD chi_sq = 0 for item in target_freq_items.items: target_frequency = item.estimate - ref_frequency = int(proportion_ref_dist_items[item.json_value] * target_total_count) if item.json_value in ref_dist_items else 0 + if item.json_value in ref_dist_items: + ref_frequency = int(proportion_ref_dist_items[item.json_value] * target_total_count) + else: + ref_frequency = 0 + if ref_frequency == 0: chi_sq = np.inf break