Kom igångKom igång gratis

Genomsnittlig byggnadsstorlek

Mäklarna vill förstå om byggnadsstorleken har förändrats över tid.

Du kommer att gruppera datamängden melb efter date och beräkna den genomsnittliga byggnadsstorleken. Sedan konverterar du den grupperade DataFrame till ett Bokeh source-objekt och bygger ett linjediagram.

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

Interaktiv datavisualisering med Bokeh

Visa kurs

Övningsinstruktioner

  • Gruppera melb efter date och beräkna medelvärdet av "building_area".
  • Skapa fig och märk x- och y-axlarna som "Date" respektive "Building Size (Meters Squared)", och ange att x-axelns skalstreck ska ha datetime-format.
  • Lägg till linjeglyfer i fig för att visualisera building_area mot date med hjälp av source.
  • Generera en HTML-fil med namnet "property_size_by_date.html".

Interaktiv övning med praktiskt arbete

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

# 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)
Redigera och kör kod