Rozmiar, lokalizacja i cena
Agenci nieruchomości chcą teraz zrozumieć, jak cena zależy od wielkości nieruchomości oraz jej odległości od centralnej dzielnicy biznesowej (CBD).
Ponieważ oś y obu wykresów będzie miała te same jednostki, wyświetlenie ich jako wiersza wykresów podrzędnych jest odpowiednim rozwiązaniem. Obiekt source został przygotowany jako obiekt Bokeh na podstawie zbioru danych melb i jest już wczytany.
To ćwiczenie jest częścią kursu
Interaktywna wizualizacja danych z Bokeh
Instrukcje do ćwiczenia
- Zaimportuj
rowz odpowiedniego modułu Bokeh. - Dodaj glify okręgów do obu wykresów:
"price"na osi y względem"building_area"wbuilding_sizeoraz"price"na osi y względem"distance"wdistance. - Zaktualizuj oś y obu wykresów, aby wartości były wyświetlane w formacie
$0a(miliony dolarów). - Uzupełnij wywołanie
show(), aby wyświetlić oba wykresy podrzędne.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Import row
from ____.____ import ____
building_size = figure(x_axis_label="Building Area (Meters Squared)", y_axis_label="Sales")
distance = figure(x_axis_label="Distance from CBD (km)", y_axis_label="Sales")
# Add circle glyphs
building_size.circle(x="____", y="____", source=____)
distance.circle(x="____", y="____", source=____)
# Update the y-axis format for both figures
building_size.____[____].____ = ____(____="____")
distance.____[____].____ = ____(____="____")
# Display the subplots
output_file(filename="my_first_row.html")
show(____(____, ____))