1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Interaktivní vizualizace dat s Bokeh

Connected

cvičení

Box annotations pro sledování tržeb

Pekárna tě požádala o jeden poslední graf. Vizualizace zobrazí tržby podle data se dvěma box annotations, aby bylo na první pohled vidět, ve které dny tržby nesplňují cílovou hranici 250 $.

Figura fig s čárovými glyfy byla vytvořena pomocí následujícího kódu:

sales = bakery.groupby("date", as_index=False)["sales"].sum()
source = ColumnDataSource(data=sales)
fig = figure(x_axis_label="Date", y_axis_label="Revenue ($)")
fig.line(x="date", y="sales", source=source)
fig.xaxis[0].formatter = DatetimeTickFormatter(months="%b %Y")

fig je pro tebe předpřipravená. Tvým úkolem je vytvořit box annotations, které ukážou, kdy tržby v datasetu pekárny překračují nebo nepřekračují hranici 250 $.

Pokyny 1/2

undefined XP
    1
    2
  • Vytvoř low_box s horní hranicí 250 $, průhledností 0.1 a fill_color nastavenou na "red".
  • Vytvoř high_box se spodní hranicí 250 $, průhledností 0.2 a fill_color nastavenou na "green".