ÎncepețiÎncepe gratuit

Culori, legendă și temă

Pentru primul exercițiu, agenții imobiliari doresc o vizualizare care să ilustreze relația dintre anul în care a fost construită o proprietate și suprafața totală a terenului, ținând cont de variațiile dintre regiunile de Nord și de Sud ale Melbourne. Vei folosi una dintre temele personalizate ale Bokeh pentru grafic.

Din setul de date melb au fost create două subseturi, în funcție de region-ul în care se află proprietatea — north și south — după cum se arată mai jos:

north = melb.loc[melb["region"] == "Northern"]
south = melb.loc[melb["region"] == "Southern"]

O figură, fig, a fost preîncărcată pentru tine. Vei actualiza tema și vei adăuga glife de tip cerc folosind culori diferite pentru fiecare regiune. Apoi vei adăuga un legend_label pentru a le putea distinge cu ușurință.

Acest exercițiu face parte din cursul

Vizualizare interactivă a datelor cu Bokeh

Vezi cursul

Instrucțiuni pentru exercițiu

  • Importă curdoc.
  • Actualizează tema la "contrast".
  • Adaugă glife de tip cerc pentru north, setând x și y pentru a reprezenta year_built, respectiv land_area, setând color la "yellow" și legend_label la "North".
  • Repetă pentru south, setând color la "red" și legend_label la "South".

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Import curdoc
from ____.____ import ____

# Change theme to contrast
____().____ = "____"
fig = figure(x_axis_label="Year Built", y_axis_label="Land Area (Meters Squared)")

# Add north circle glyphs
fig.circle(x=north["____"], y=north["____"], color="____", legend_label="____")

# Add south circle glyphs
fig.____(____=____, ____=____, ____="____", legend_label="____")

output_file(filename="north_vs_south.html")
show(fig)
Editează și rulează codul