ComenzarEmpieza gratis

Productos vendidos según la hora del día

La panadería quiere ver cuántos productos se venden a distintas horas del día.

Ya tienes preparada y precargada una figura, fig, que incluye un HoverTool para mostrar la hora del día, el nombre del artículo y el número de unidades vendidas.

Necesitarás modificar la visualización: añade un título a la leyenda para que los stakeholders entiendan su significado, mueve la leyenda para no tapar las observaciones y cambia la leyenda para ocultar observaciones al hacer clic.

Este ejercicio forma parte del curso

Visualización de datos interactiva con Bokeh

Ver curso

Instrucciones del ejercicio

  • Añade un título a la leyenda llamado "Time of Day".
  • Mueve la leyenda a la esquina superior izquierda.
  • Haz que la leyenda sea interactiva, ocultando observaciones por su etiqueta de leyenda al hacer clic.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

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 y ejecutar código