CommencezCommencez gratuitement

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

Voir le cours

Instructions de l’exercice

  • Créez un nuage de points à partir du DataFrame life_gdp, en définissant l'axe des x à Life expectancy et 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()
Modifier et exécuter le code