From ccb424a251069fa5c5b4ea36d0937f24ae4b895c Mon Sep 17 00:00:00 2001 From: Fabian Joswig Date: Tue, 31 May 2022 13:43:34 +0100 Subject: [PATCH] fix: hide_sigma in Corr.show now ignores the entry at 0 for the estimation of the plot range. --- pyerrors/correlators.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyerrors/correlators.py b/pyerrors/correlators.py index ab4f6f50..e105e98c 100644 --- a/pyerrors/correlators.py +++ b/pyerrors/correlators.py @@ -758,7 +758,7 @@ class Corr: x, y, y_err = self.plottable() if hide_sigma: - hide_from = np.argmax((hide_sigma * np.array(y_err)) > np.abs(y)) - 1 + hide_from = np.argmax((hide_sigma * np.array(y_err[1:])) > np.abs(y[1:])) - 1 else: hide_from = None ax1.errorbar(x[:hide_from], y[:hide_from], y_err[:hide_from], label=self.tag) @@ -781,7 +781,7 @@ class Corr: corr.gamma_method() x, y, y_err = corr.plottable() if hide_sigma: - hide_from = np.argmax((hide_sigma * np.array(y_err)) > np.abs(y)) - 1 + hide_from = np.argmax((hide_sigma * np.array(y_err[1:])) > np.abs(y[1:])) - 1 else: hide_from = None plt.errorbar(x[:hide_from], y[:hide_from], y_err[:hide_from], label=corr.tag, mfc=plt.rcParams['axes.facecolor'])