LoslegenKostenlos starten

Kategorische Spalten-Subplots

Die Makler möchten, dass du analysierst, wie sich Grundstücksgröße und Gebäudefläche je nach Region in Melbourne unterscheiden. Mit dem column-Layout kannst du zwei Teilplots erstellen, die diese Zusammenhänge zeigen, wobei region die x-Achse ist.

Das DataFrame melb wurde nach region gruppiert, und die Durchschnittswerte für land_area und building_area wurden berechnet. Das ist als Bokeh-Datenobjekt namens source für dich vorbereitet und vorab geladen.

Diese Übung ist Teil des Kurses

<Kurs>Interaktive Datenvisualisierung mit Bokeh</Kurs>
Kurs ansehen

Übungsanweisungen

  • Importiere column aus dem zugehörigen Bokeh-Modul.
  • Füge building_size Balken-Glyphen hinzu und plote die "building_area" für jede "region".
  • Füge land_size Balken-Glyphen hinzu, die die "land_area" für jede "region" darstellen.
  • Erzeuge eine HTML-Datei namens "my_first_column.html" und vervollständige den Aufruf von show(), um beide Teilplots anzuzeigen.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# Import column
from ____.____ import ____
regions = ["Eastern", "Southern", "Western", "Northern"]
building_size = figure(x_axis_label="Region", y_axis_label="Building Size (Meters Squared)", 
                       x_range=regions)
land_size = figure(x_axis_label="Region", y_axis_label="Land Size (Meters Squared)", 
                   x_range=regions)

# Add bar glyphs
building_size.____(x="____", top="____", source=____)
land_size.____(x="____", top="____", source=____)

# Generate HTML file and display the subplots
output_file(filename="____")
show(____(____, ____))
Code bearbeiten und ausführen