Subgrafice categoriale în coloană
Agenții imobiliari ar dori să analizezi cum variază suprafața proprietăților și cea a terenurilor în funcție de regiune în Melbourne. Cu ajutorul layout-ului column, poți crea două subgrafice care să ilustreze aceste relații, folosind region ca axă x.
DataFrame-ul melb a fost grupat după region, iar valorile medii pentru land_area și building_area au fost calculate. Acestea au fost configurate ca obiect de date Bokeh numit source, preîncărcat pentru tine.
Acest exercițiu face parte din cursul
Vizualizare interactivă a datelor cu Bokeh
Instrucțiuni pentru exercițiu
- Importă
columndin modulul Bokeh corespunzător. - Adaugă glif-uri de tip bară la
building_size, reprezentând"building_area"pentru fiecare"region". - Adaugă glif-uri de tip bară la
land_size, reprezentând"land_area"pentru fiecare"region". - Generează un fișier HTML numit
"my_first_column.html"și completează apelul funcțieishow()pentru a afișa ambele subgrafice.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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(____(____, ____))