LoslegenKostenlos loslegen

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

Kurs anzeigen

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()
Code bearbeiten und ausführen