Sloupcové subploty pro kategorická data
Realitní makléři by rádi věděli, jak se velikost nemovitostí a rozloha pozemků liší podle oblasti Melbourne. S pomocí rozložení column vytvoříš dva subploty zobrazující tyto vztahy – na ose x bude region.
DataFrame melb byl seskupen podle sloupce region a byly vypočítány průměrné hodnoty land_area a building_area. Výsledek je připraven jako Bokeh datový objekt source, který máš k dispozici předem načtený.
Toto cvičení je součástí kurzu
Interaktivní vizualizace dat s Bokeh
Pokyny k cvičení
- Importuj
columnz příslušného modulu Bokeh. - Přidej sloupcové glyfy do
building_size– vynášej"building_area"pro každý"region". - Přidej sloupcové glyfy do
land_size– vynášej"land_area"pro každý"region". - Vygeneruj HTML soubor s názvem
"my_first_column.html"a dokonči voláníshow(), aby se zobrazily oba subploty.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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(____(____, ____))