diff --git a/code/corelation.py b/code/corelation.py index 1660b7a..45a587e 100644 --- a/code/corelation.py +++ b/code/corelation.py @@ -117,7 +117,7 @@ plt.savefig(graphic_corr_path) plt.show() # Schritt 6: Erstelle eine Grafik pro Kalenderwoche (HR und Schlafdaten) -fig, ax1 = plt.subplots(figsize=(12, 6)) +fig, ax1 = plt.subplots(figsize=(30, 8)) # Breitere Darstellung # Erste Achse: Herzfrequenz ax1.bar(combined_data['Woche'], combined_data['avg_hr'], width=0.4, label='Durchschnittliche Herzfrequenz', align='center', color='b') @@ -132,7 +132,13 @@ ax2.set_ylabel('Schlafdauer (Stunden)', color='g') ax2.tick_params(axis='y', labelcolor='g') plt.title('Durchschnittliche Herzfrequenz und Schlafdauer pro Kalenderwoche') -plt.xticks(rotation=45, ha='right') + +# Anpassung der x-Achse für bessere Lesbarkeit +plt.xticks(rotation=90, ha='center', fontsize=12) # Schriftgröße auf 12 erhöht + +# Zeige nur jede zweite Woche +ax1.set_xticks(ax1.get_xticks()[::2]) + fig.tight_layout() plt.savefig(graphic_weekly_path) diff --git a/data/final/weekly_hr_sleep.png b/data/final/weekly_hr_sleep.png index 2f5bd92..f703abb 100644 Binary files a/data/final/weekly_hr_sleep.png and b/data/final/weekly_hr_sleep.png differ