Kom igångKom igång gratis

Sålda produkter efter tid på dygnet

Bageriet vill se hur många produkter som säljs vid olika tider på dygnet.

En figur, fig, har skapats och förhanterats, inklusive ett HoverTool som visar tid på dygnet, artikelnamn och antal sålda artiklar.

Du ska lägga till en titel på förklaringen så att intressenter förstår vad den visar, flytta förklaringen så att den inte skymmer observationerna, och konfigurera förklaringen så att observationer döljs när man klickar på dem.

Den här övningen är en del av kursen

Interaktiv datavisualisering med Bokeh

Visa kurs

Övningsinstruktioner

  • Lägg till en titel på förklaringen med texten "Time of Day".
  • Flytta förklaringen till det övre vänstra hörnet.
  • Gör förklaringen interaktiv så att observationer döljs baserat på sin förklaringsetikett när man klickar på den.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

fig = figure(x_axis_label="Count of Products Sold", y_axis_label="Sales", title="Bakery Product Sales", tooltips=TOOLTIPS)
fig.circle(x="count", y="sales", source=morning, line_color="red", size=12, fill_alpha=0.4, legend_label="Morning")
fig.circle(x="count", y="sales", source=afternoon, fill_color="purple", size=10, fill_alpha=0.6, legend_label="Afternoon")
fig.circle(x="count", y="sales", source=evening, fill_color="yellow", size=8, fill_alpha=0.6, legend_label="Evening")

# Add legend title
fig.____.____ = "____"

# Move the legend
fig.____.____ = "____"

# Make the legend interactive
fig.____.____ = "____"
fig.yaxis[0].formatter = NumeralTickFormatter(format="$0.00")
output_file("Sales_by_time_of_day")
show(fig)
Redigera och kör kod