Aan de slagGa gratis aan de slag

Gemiddelde gebouwgrootte

De makelaars willen weten of de gebouwgrootte in de loop van de tijd is veranderd.

Je groepeert de melb-gegevensset op date en berekent de gemiddelde gebouwgrootte. Daarna zet je het gegroepeerde DataFrame om naar een Bokeh-source-object en maak je een lijndiagram.

Deze oefening maakt deel uit van de cursus

Interactieve datavisualisatie met Bokeh

Cursus bekijken

Oefeninstructies

  • Groepeer melb op date en bereken het gemiddelde van "building_area".
  • Maak fig en label de x- en y-as respectievelijk als "Date" en "Building Size (Meters Squared)", en stel de ticks op de x-as in op datetime-indeling.
  • Voeg line-glyphs toe aan fig om building_area tegen date te visualiseren met source.
  • Genereer een HTML-bestand met de naam "property_size_by_date.html".

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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 bewerken en uitvoeren