LoslegenKostenlos starten

Glyphen anpassen

Die Makler:innen möchten ein Diagramm, das den Zusammenhang zwischen dem Baujahr einer Immobilie und ihrer Entfernung zum Central Business District (CBD) zeigt – unterschieden nach Häusern, Apartments und Reihenhäusern. Du entscheidest dich, für jeden der drei Immobilientypen unterschiedliche Farben und Glyphen zu verwenden.

Drei Teilmengen von melb wurden bereits erstellt und für dich geladen:

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

Diese Übung ist Teil des Kurses

<Kurs>Interaktive Datenvisualisierung mit Bokeh</Kurs>
Kurs ansehen

Übungsanweisungen

  • Erstelle eine Figure fig und setze die Achsenbeschriftungen für x und y auf jeweils "Year Built" und "Distance from CBD (km)".
  • Füge violette Kreis-Glyphen hinzu, um houses darzustellen. Plotte "year_built" auf der x-Achse und "distance" auf der y-Achse und setze das Legendenlabel auf "House".
  • Wiederhole das oben, diesmal mit roten Quadrat-Glyphen für units und dem Legendenlabel "Unit".
  • Wiederhole es ein weiteres Mal mit grünen Dreiecks-Glyphen für townhouses und setze das Legendenlabel auf "Townhouse".

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# 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)
Code bearbeiten und ausführen