Légende : PIB vs espérance de vie
L'Organisation des Nations Unies vous a sollicité pour l'aider à comprendre et à visualiser ses données. Elle a essayé divers outils de visualisation, mais n'arrive pas à obtenir le design souhaité.
Elle veut comprendre la relation (si elle existe) entre le PIB et l'espérance de vie et a rassemblé des données sur plus de 200 pays pour les analyser. Cependant, ses premières tentatives ont embrouillé les parties prenantes, et il faut une légende claire sous le graphique pour aider les personnes qui le consultent.
Votre tâche consiste à créer un nuage de points à partir du DataFrame life_gdp, puis à définir le style et la position de la légende selon la demande.
Cette activité fait partie du cours
Introduction à la visualisation de données avec Plotly en Python
Instructions de l’exercice
- Créez un nuage de points à partir du DataFrame
life_gdp, en définissant l'axe des x àLife expectancyet l'axe des y àGDP Per Capita. - Créez un dictionnaire de légende positionné à 20 % sur l'axe des x et à 95 % sur l'axe des y.
- Mettez à jour la mise en page de votre nuage de points pour afficher la légende que vous venez de créer !
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Create the scatterplot
fig = px.scatter(
data_frame=____,
x="____",
y="____",
color="Continent")
# Create legend dictionary
my_legend = dict(x=0.2, y=____)
# Update the figure
fig.update_layout(showlegend=____, legend=my_legend)
# Show the plot
fig.show()