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
Instrucțiuni pentru exercițiu
- Importă
curdoc. - Actualizează tema la
"contrast". - Adaugă glife de tip cerc pentru
north, setândxșiypentru a reprezentayear_built, respectivland_area, setândcolorla"yellow"șilegend_labella"North". - Repetă pentru
south, setândcolorla"red"șilegend_labella"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)