Tržby podle denní doby a typu dne
Pekárna, se kterou pracuješ, zvažuje revizi svých otevíracích hodin. Proto tě požádala o vytvoření vizualizace zobrazující informace o tržbách podle denní doby pro pracovní dny a víkendy.
Sloupec day_time datasetu bakery obsahuje čtyři hodnoty: "Morning", "Afternoon", "Evening" a "Night".
Dataset také obsahuje hodnoty "Weekend" a "Weekday" ve sloupci day_type.
Sestrojíš seskupený sloupcový graf vizualizující tržby podle denní doby i typu dne. FactorRange už je naimportovaný.
Dataset bakery byl seskupen podle sloupců day_time a day_type a uložen jako grouped_bakery — ten je pro tebe předem načtený. Tuple obsahující každou kombinaci těchto dvou sloupců je uložen jako factors a také předem načtený.
Toto cvičení je součástí kurzu
Interaktivní vizualizace dat s Bokeh
Pokyny k cvičení
- Vytvoř
fig: nastavx_rangezavolánímFactorRange()s předáním*factors, přiřaď popisek osy y"Sales"a nastav nadpis"Sales by type of day". - Přidej sloupcové glyfy pro
factors, kde hodnoty nahoře odpovídajígrouped_bakery["sales"]a šířka sloupců je 90 %. - Aktualizuj velikost písma nadpisu na
"25px". - Změň formát nadpisu na zarovnání na střed.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Create figure
fig = ____
# Create bar glyphs
____
fig.yaxis[0].formatter = NumeralTickFormatter(format="$0,0")
# Update title text size
fig.____.____ = "____"
# Update title alignment
fig.____.____ = "____"
output_file("sales_by_type_of_day.html")
show(fig)