|
60 | 60 | check_fits_underlying_law_match, |
61 | 61 | ) |
62 | 62 | from validphys import plotutils |
| 63 | +from validphys.api import API |
63 | 64 |
|
64 | 65 |
|
65 | 66 | log = logging.getLogger(__name__) |
@@ -791,19 +792,20 @@ def plot_false_true_positives_nsigma_weighted_fits( |
791 | 792 |
|
792 | 793 | for grp_w, grp_ref in zip(list_dfs[0].groupby("Dataset"), list_dfs[1].groupby("Dataset")): |
793 | 794 | dataset = grp_w[0] |
794 | | - |
795 | 795 | fig, ax = plotutils.subplots() |
796 | 796 | ax.set_ylim(0, 1.1) |
797 | 797 | ax.set_xlim(0, 1.1) |
798 | 798 | ax.set_xlabel(r"$\alpha$") |
| 799 | + cd = API.commondata(**{"dataset_input": {"dataset": dataset}}) |
| 800 | + ds_name = cd.metadata.observable["label"] |
799 | 801 |
|
800 | 802 | if dataset in ict_datasets: |
801 | | - ax.set_title(f"Inconsistent dataset: {dataset}") |
| 803 | + ax.set_title(f"Inconsistent dataset: {ds_name}") |
802 | 804 | ax.plot(grp_w[1]["Alpha"], grp_w[1]["Value"], label=f"TPR, weighted") |
803 | 805 | ax.plot(grp_ref[1]["Alpha"], grp_ref[1]["Value"], label=f"TPR, reference") |
804 | 806 | ax.set_ylabel("True Positive Rate") |
805 | 807 | else: |
806 | | - ax.set_title(f"Consistent dataset: {dataset}") |
| 808 | + ax.set_title(f"Consistent dataset: {ds_name}") |
807 | 809 | ax.plot(grp_w[1]["Alpha"], grp_w[1]["Value"], label=f"TNR, weighted") |
808 | 810 | ax.plot(grp_ref[1]["Alpha"], grp_ref[1]["Value"], label=f"TNR, reference") |
809 | 811 | ax.set_ylabel("True Negative Rate") |
|
0 commit comments