From 2c1dd7a1fd4c9668e3e4c40d71412c10c7dd060a Mon Sep 17 00:00:00 2001 From: Michael Osthege Date: Mon, 7 Oct 2024 19:49:51 +0200 Subject: [PATCH] Fix matplotlib warning about xticklabels --- src/akkudoktoreos/visualize.py | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/akkudoktoreos/visualize.py b/src/akkudoktoreos/visualize.py index 727cce4..9046438 100644 --- a/src/akkudoktoreos/visualize.py +++ b/src/akkudoktoreos/visualize.py @@ -276,14 +276,16 @@ def visualisiere_ergebnisse( ) # Two subplots, separate y-axes # First violin plot for losses - axs[0].violinplot(data[0], showmeans=True, showmedians=True) - axs[0].set_title("Losses") - axs[0].set_xticklabels(["Losses"]) + axs[0].violinplot( + data[0], positions=[1], showmeans=True, showmedians=True + ) + axs[1].set(title="Losses", xticks=[1], xticklabels=["Losses"]) # Second violin plot for balance - axs[1].violinplot(data[1], showmeans=True, showmedians=True) - axs[1].set_title("Balance") - axs[1].set_xticklabels(["Balance"]) + axs[1].violinplot( + data[1], positions=[1], showmeans=True, showmedians=True + ) + axs[1].set(title="Balance", xticks=[1], xticklabels=["Balance"]) # Fine-tuning plt.tight_layout()