Sottoinsiemi di dati di serie temporali
Quando tracci grafici di serie temporali, potresti voler visualizzare solo un sottoinsieme dei dati. La libreria pandas offre potenti metodi di indicizzazione e creazione di sottoinsiemi che ti permettono di estrarre porzioni specifiche di un DataFrame. Per esempio, puoi selezionare tutti i dati tra il 1950 e il 1960 nel DataFrame discoveries specificando il seguente intervallo di date:
subset_data = discoveries['1950-01-01':'1960-01-01']
Nota: Creare sottoinsiemi in questo modo è possibile solo se l'indice del tuo DataFrame contiene date di tipo datetime. In caso contrario, la libreria pandas restituirà un messaggio di errore.
Questo esercizio fa parte del corso
Visualizzare dati di serie temporali in Python
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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()