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
Ö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
unitsmed legendetiketten"Unit". - Upprepa en gång till med gröna triangelglyfer för att representera
townhousesoch 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)