LoslegenKostenlos starten

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>
Kurs ansehen

Übungsanweisungen

  • Gruppiere melb nach date und berechne den Mittelwert von "building_area".
  • Erstelle fig und beschrifte die x‑ bzw. y‑Achse mit "Date" bzw. "Building Size (Meters Squared)"; setze die x‑Achsen‑Ticks auf das Datetime‑Format.
  • Füge fig Linien‑Glyphs hinzu, um building_area gegenüber date mit source zu 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)
Code bearbeiten und ausführen