Durchschnittliche Gebäudefläche
Die Makler:innen möchten verstehen, ob sich die Gebäudeflächen im Laufe der Zeit verändert haben.
Du gruppierst den melb‑Datensatz nach date und berechnest die durchschnittliche Gebäudefläche. Anschließend wandelst du das gruppierte DataFrame in ein Bokeh‑source‑Objekt um und erstellst ein Liniendiagramm.
Diese Übung ist Teil des Kurses
<Kurs>Interaktive Datenvisualisierung mit Bokeh</Kurs>Übungsanweisungen
- Gruppiere
melbnachdateund berechne den Mittelwert von"building_area". - Erstelle
figund beschrifte die x‑ bzw. y‑Achse mit"Date"bzw."Building Size (Meters Squared)"; setze die x‑Achsen‑Ticks auf das Datetime‑Format. - Füge
figLinien‑Glyphs hinzu, umbuilding_areagegenüberdatemitsourcezu visualisieren. - Erzeuge eine HTML‑Datei mit dem Namen
"property_size_by_date.html".
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Group by date and calculate average building size
prop_size = melb.____("____", as_index=False)["____"].____()
source = ColumnDataSource(data=prop_size)
# Create the figure
fig = figure(x_axis_label="____", y_axis_label="____", x_axis_type="____")
# Add line glyphs
fig.____(____)
# Generate the HTML file
____
show(fig)