Zacznij terazZacznij za darmo

Podzbiór danych szeregu czasowego

Podczas wizualizacji danych szeregów czasowych możesz czasem chcieć pokazać tylko fragment danych. Biblioteka pandas oferuje zaawansowane metody indeksowania i wycinania podzbiorów, które pozwalają wyodrębnić wybrane fragmenty DataFrame. Na przykład, aby wybrać wszystkie dane z lat 1950–1960 z DataFrame discoveries, możesz podać następujący zakres dat:

subset_data = discoveries['1950-01-01':'1960-01-01']

Uwaga: takie wycinanie podzbiorów działa tylko wtedy, gdy indeks DataFrame zawiera daty typu datetime. W przeciwnym razie biblioteka pandas zwróci komunikat o błędzie.

To ćwiczenie jest częścią kursu

Wizualizacja danych szeregów czasowych w Pythonie

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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()
Edytuj i uruchom kod