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>Übungsanweisungen
- Importiere
columnaus dem zugehörigen Bokeh-Modul. - Füge
building_sizeBalken-Glyphen hinzu und plote die"building_area"für jede"region". - Füge
land_sizeBalken-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 vonshow(), 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(____(____, ____))