Kom igångKom igång gratis

Anpassa glyfer

Mäklarna har begärt ett diagram som visar sambandet mellan vilket år en fastighet byggdes och dess avstånd till Central Business District (CBD), uppdelat på hus, lägenheter och radhus. Du väljer att använda olika färger och glyfer för var och en av de tre fastighetstyperna.

Tre delmängder av melb har skapats och laddats in åt dig:

houses = melb.loc[melb["type"] == "h"]
units = melb.loc[melb["type"] == "u"]
townhouses = melb.loc[melb["type"] == "t"]

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

Interaktiv datavisualisering med Bokeh

Visa kurs

Övningsinstruktioner

  • Skapa en figur, fig, och sätt etiketterna för x- och y-axeln till "Year Built" respektive "Distance from CBD (km)".
  • Lägg till lila cirkelglyfer för att representera houses, med "year_built" på x-axeln och "distance" på y-axeln, och sätt legendetiketten till "House".
  • Upprepa ovanstående, men använd den här gången röda fyrkantsglyfer för units med legendetiketten "Unit".
  • Upprepa en gång till med gröna triangelglyfer för att representera townhouses och sätt legendetiketten till "Townhouse".

Interaktiv övning med praktiskt arbete

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

# Create figure
fig = ____

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

# Add square glyphs for units
fig.____(____=____, ____=____, ____="____", ____="____")

# Add triangle glyphs for townhouses
____
output_file(filename="year_built_vs_distance_by_property_type.html")
show(fig)
Redigera och kör kod