From d3c7428bf2a8fc95f20b4821393a80dcdc2b886c Mon Sep 17 00:00:00 2001 From: Aroy-Art Date: Wed, 25 Sep 2024 22:20:36 +0200 Subject: [PATCH] Add: "Average Song Length by Genre" to music stats --- Python/MusicLibVisualizing/main.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Python/MusicLibVisualizing/main.py b/Python/MusicLibVisualizing/main.py index 6eedadb..7de1b62 100644 --- a/Python/MusicLibVisualizing/main.py +++ b/Python/MusicLibVisualizing/main.py @@ -64,3 +64,11 @@ plt.title('Genre Distribution') plt.ylabel('') plt.show() + +avg_length_by_genre = df.groupby('genre')['length'].mean().sort_values() +plt.figure(figsize=(10, 6)) +sns.barplot(x=avg_length_by_genre.values, y=avg_length_by_genre.index) +plt.title('Average Song Length by Genre') +plt.xlabel('Average Length (seconds)') +plt.show() +