Skip to content
Snippets Groups Projects
Commit 16d09f9d authored by Colm Talbot's avatar Colm Talbot
Browse files

Merge branch 'multiple-corner-labels' into 'master'

ENH: Fix evidence labels for multi-result plotting

See merge request !1135
parents 374d810f f9bf55b9
No related branches found
No related tags found
1 merge request!1135ENH: Fix evidence labels for multi-result plotting
Pipeline #440715 passed with warnings
......@@ -1939,12 +1939,17 @@ def plot_multiple(results, filename=None, labels=None, colours=None,
if evidences:
if np.isnan(results[0].log_bayes_factor):
template = r' $\mathrm{{ln}}(Z)={lnz:1.3g}$'
template = r'{label} $\mathrm{{ln}}(Z)={lnz:1.3g}$'
else:
template = r' $\mathrm{{ln}}(B)={lnbf:1.3g}$'
labels = [template.format(lnz=result.log_evidence,
lnbf=result.log_bayes_factor)
for ii, result in enumerate(results)]
template = r'{label} $\mathrm{{ln}}(B)={lnbf:1.3g}$'
labels = [
template.format(
label=label,
lnz=result.log_evidence,
lnbf=result.log_bayes_factor,
)
for label, result in zip(labels, results)
]
axes = fig.get_axes()
ndim = int(np.sqrt(len(axes)))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment