Zacznij terazZacznij za darmo

Średnia wielkość budynku

Agentów nieruchomości interesuje, czy wielkość budynków zmieniała się w czasie.

Pogrupujesz zbiór danych melb według kolumny date i obliczysz średnią wielkość budynku. Następnie przekształcisz zgrupowany DataFrame w obiekt source biblioteki Bokeh i stworzysz wykres liniowy.

To ćwiczenie jest częścią kursu

Interaktywna wizualizacja danych z Bokeh

Zobacz kurs

Instrukcje do ćwiczenia

  • Pogrupuj melb według kolumny date i oblicz średnią wartość "building_area".
  • Utwórz fig, nadając osi x etykietę "Date", osi y etykietę "Building Size (Meters Squared)", a format znaczników osi x ustaw na typ datetime.
  • Dodaj do fig glify liniowe wizualizujące building_area w zależności od date, korzystając z obiektu source.
  • Wygeneruj plik HTML o nazwie "property_size_by_date.html".

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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)
Edytuj i uruchom kod