Kom igångKom igång gratis

Färger, legend och tema

I din första uppgift vill fastighetsmäklarna ha en visualisering som visar sambandet mellan vilket år en fastighet byggdes och dess totala markareal – och hur detta varierar mellan de norra och södra delarna av Melbourne. Du väljer att använda ett av Bokeh:s anpassade teman för diagrammet.

Två delmängder av melb har skapats utifrån vilken region en fastighet befinner sig i: north och south, enligt nedan:

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

En figur, fig, har förinspelade åt dig. Du ska uppdatera temat och lägga till cirkelglyfer med olika färger för varje region. Sedan lägger du till legend_label så att de enkelt kan särskiljas.

Den här övningen är en del av kursen

Interaktiv datavisualisering med Bokeh

Visa kurs

Övningsinstruktioner

  • Importera curdoc.
  • Uppdatera temat till "contrast".
  • Lägg till cirkelglyfer för north, där x och y representerar year_built respektive land_area, sätt color till "yellow" och legend_label till "North".
  • Upprepa för south, med color inställd på "red" och legend_label"South".

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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)
Redigera och kör kod