Comece agoraComece grátis

Produtos vendidos ao longo do dia

A padaria quer visualizar quantos produtos são vendidos em diferentes horários do dia.

Uma figura, fig, já foi configurada e pré-carregada, incluindo um HoverTool para exibir o período do dia, o nome do item e a quantidade vendida.

Você precisará adicionar um título à legenda para que os stakeholders entendam seu significado, mover a legenda para não obstruir a visualização das observações e alterar a legenda para ocultar observações ao clicar.

Este exercicio faz parte do curso

Visualização Interativa de Dados com Bokeh

Ver curso

Instruções do exercicio

  • Adicione um título à legenda chamado "Time of Day".
  • Mova a legenda para o canto superior esquerdo.
  • Torne a legenda interativa, ocultando observações pelo rótulo da legenda ao clicar.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

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)
Editar e Executar Código