From b3247ab79ac5f4d233cbd69648e14aee143743c9 Mon Sep 17 00:00:00 2001 From: Gregory Ashton <gregory.ashton@ligo.org> Date: Wed, 12 Feb 2020 18:43:50 -0800 Subject: [PATCH] Default to 123-sigma for PP tests plots - Also adjusts the legend to make -- lines more visible --- bilby/core/result.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/bilby/core/result.py b/bilby/core/result.py index e5e1b5544..bc0ca1a09 100644 --- a/bilby/core/result.py +++ b/bilby/core/result.py @@ -1526,7 +1526,7 @@ def plot_multiple(results, filename=None, labels=None, colours=None, return fig -def make_pp_plot(results, filename=None, save=True, confidence_interval=0.9, +def make_pp_plot(results, filename=None, save=True, confidence_interval=[0.68, 0.95, 0.997], lines=None, legend_fontsize='x-small', keys=None, title=True, confidence_interval_alpha=0.1, **kwargs): @@ -1541,8 +1541,8 @@ def make_pp_plot(results, filename=None, save=True, confidence_interval=0.9, The name of the file to save, the default is "outdir/pp.png" save: bool, optional Whether to save the file, default=True - confidence_interval: float, optional - The confidence interval to be plotted, defaulting to 0.9 (90%) + confidence_interval: (float, list), optional + The confidence interval to be plotted, defaulting to 1-2-3 sigma lines: list If given, a list of matplotlib line formats to use, must be greater than the number of parameters. @@ -1628,7 +1628,7 @@ def make_pp_plot(results, filename=None, save=True, confidence_interval=0.9, len(results), pvals.combined_pvalue)) ax.set_xlabel("C.I.") ax.set_ylabel("Fraction of events in C.I.") - ax.legend(linewidth=1, labelspacing=0.25, fontsize=legend_fontsize) + ax.legend(linewidth=1, handlelength=2, labelspacing=0.25, fontsize=legend_fontsize) ax.set_xlim(0, 1) ax.set_ylim(0, 1) fig.tight_layout() -- GitLab