Zeitreihendaten filtern
Beim Plotten von Zeitreihendaten möchtest du manchmal nur einen Teil der Daten visualisieren. Die Bibliothek pandas bietet leistungsstarke Indexierungs- und Filtermethoden, mit denen du bestimmte Abschnitte eines DataFrames extrahieren kannst. Du kannst zum Beispiel alle Daten zwischen 1950 und 1960 im DataFrame discoveries auswählen, indem du den folgenden Datumsbereich angibst:
subset_data = discoveries['1950-01-01':'1960-01-01']
Hinweis: Dieses Filtern funktioniert nur, wenn der Index deines DataFrames Datumswerte vom Typ datetime enthält. Andernfalls gibt pandas eine Fehlermeldung zurück.
Diese Übung ist Teil des Kurses
Zeitreihendaten in Python visualisieren
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Select the subset of data between 1945 and 1950
discoveries_subset_1 = discoveries['____':'____']
# Plot the time series in your DataFrame as a blue area chart
ax = discoveries_subset_1.____(color='blue', fontsize=15)
# Show plot
plt.show()