From 8595a7be67e0f441171106ad6f19ec30bfbb01a7 Mon Sep 17 00:00:00 2001 From: Kotrix Date: Wed, 2 Nov 2022 14:20:20 +0100 Subject: [PATCH] Results plots consistent with the data --- timeeval_gui/_pages/results.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/timeeval_gui/_pages/results.py b/timeeval_gui/_pages/results.py index 1c0810e..d6f49df 100644 --- a/timeeval_gui/_pages/results.py +++ b/timeeval_gui/_pages/results.py @@ -123,13 +123,13 @@ def plot_scores_plotly(algorithms, auroc, df_scores, df_dataset, dataset_dim, da fig = make_subplots(2, 1) if dataset_dim == "multivariate": for i in range(1, df_dataset.shape[1] - 1): - fig.add_trace(go.Scatter(x=df_dataset.index, y=df_dataset.iloc[:, i], name=f"channel-{i}"), 1, 1) + fig.add_trace(go.Scatter(x=df_dataset["timestamp"], y=df_dataset.iloc[:, i], name=df_dataset.columns[i]), 1, 1) else: - fig.add_trace(go.Scatter(x=df_dataset.index, y=df_dataset.iloc[:, 1], name="timeseries"), 1, 1) - fig.add_trace(go.Scatter(x=df_dataset.index, y=df_dataset["is_anomaly"], name="label"), 2, 1) + fig.add_trace(go.Scatter(x=df_dataset["timestamp"], y=df_dataset.iloc[:, 1], name="timeseries"), 1, 1) + fig.add_trace(go.Scatter(x=df_dataset["timestamp"], y=df_dataset["is_anomaly"], name="label"), 2, 1) for algo in algorithms: - fig.add_trace(go.Scatter(x=df_scores.index, y=df_scores[algo], name=f"{algo}={auroc[algo]:.4f}"), 2, 1) + fig.add_trace(go.Scatter(x=df_dataset["timestamp"], y=df_scores[algo], name=f"{algo}={auroc[algo]:.4f}"), 2, 1) fig.update_xaxes(matches="x") fig.update_layout( title=f"Results of {','.join(np.unique(algorithms))} on {dataset_name}",