Začněte nyníZačněte zdarma

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

Zobrazit kurz

Pokyny k cvičení

  • Vytvoř fig: nastav x_range zavoláním FactorRange() 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)
Upravit a spustit kód