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
Oefeninstructies
- Groepeer
melbopdateen bereken het gemiddelde van"building_area". - Maak
figen 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
figombuilding_areategendatete visualiseren metsource. - 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)