Sous-ensembles de données temporelles
Lorsque vous tracez des séries temporelles, vous pouvez parfois vouloir visualiser uniquement un sous-ensemble des données. La bibliothèque pandas propose des méthodes d’indexation et de sous-ensemble puissantes qui vous permettent d’extraire des portions spécifiques d’un DataFrame. Par exemple, vous pouvez sélectionner toutes les données entre 1950 et 1960 dans le DataFrame discoveries en indiquant l’intervalle de dates suivant :
subset_data = discoveries['1950-01-01':'1960-01-01']
Remarque : procéder ainsi n’est possible que si l’index de votre DataFrame contient des dates de type datetime. Dans le cas contraire, la bibliothèque pandas renverra un message d’erreur.
Cet exercice fait partie du cours
Visualiser des séries temporelles en Python
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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()