1. Nauka
  2. /
  3. Kursy
  4. /
  5. Interaktywna wizualizacja danych z Bokeh

Connected

ćwiczenie

Adnotacje pudełkowe dla wyników sprzedaży

Piekarnia poprosiła cię o jeszcze jeden wykres. Wizualizacja będzie przedstawiać sprzedaż według daty z dwiema adnotacjami pudełkowymi, dzięki którym łatwo będzie zobaczyć, które daty nie osiągnęły docelowego przychodu wynoszącego 250 dolarów.

Figura fig z glifami liniowymi została utworzona za pomocą poniższego kodu:

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 jest już wczytana. Twoim zadaniem jest utworzenie adnotacji pudełkowych pokazujących, gdzie sprzedaż w zbiorze danych piekarni przekracza 250 dolarów, a gdzie jest poniżej tej wartości.

Instrukcje 1/2

undefined XP
    1
    2
  • Utwórz low_box, ustawiając górny limit na 250 dolarów, przezroczystość na 0.1 i fill_color na "red".
  • Utwórz high_box, ustawiając dolny limit na 250 dolarów, przezroczystość na 0.2 i fill_color na "green".