Legenda PIB vs. speranța de viață
Națiunile Unite te-au contactat pentru a le ajuta să înțeleagă și să vizualizeze datele lor. Au experimentat cu diverse instrumente de vizualizare, dar nu reușesc să găsească designul potrivit.
Își doresc să înțeleagă relația (dacă există) dintre PIB și speranța de viață și au colectat date despre peste 200 de țări pentru analiză. Totuși, eforturile lor inițiale i-au derutat pe cei implicați, așa că au nevoie de o legendă clară plasată sub grafic pentru a ajuta spectatorii să îl interpreteze.
Sarcina ta este să creezi o diagramă de dispersie folosind DataFrame-ul life_gdp și să stilizezi și să poziționezi legenda conform cerințelor.
Acest exercițiu face parte din cursul
Introducere în vizualizarea datelor cu Plotly în Python
Instrucțiuni pentru exercițiu
- Creează o diagramă de dispersie folosind DataFrame-ul
life_gdp, setând axa x peLife expectancyși axa y peGDP Per Capita. - Creează un dicționar pentru legendă, poziționat la 20% pe axa x și la 95% pe axa y.
- Actualizează aspectul diagramei de dispersie pentru a afișa legenda pe care tocmai ai creat-o!
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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()