Dar formato al HoverTool
Ahora que has construido una gráfica con un HoverTool, vamos un paso más allá y damos formato a cómo se muestra la información.
La agencia ha pedido una gráfica de minutos medios frente a puntos medios por partido. Quieren que el HoverTool muestre el nombre del jugador, su conferencia y su porcentaje de tiro de campo redondeado a 2 decimales.
Este ejercicio forma parte del curso
Visualización de datos interactiva con Bokeh
Instrucciones del ejercicio
- Crea
TOOLTIPS, incluyendo las columnasconferenceyfield_goal_perccomoConferenceyField Goal %, respectivamente. - Da formato al elemento
field_goal_percdeTOOLTIPSpara que se muestre con dos decimales. - Crea la figura, etiquetando el eje x como
"Minutes"y el eje y como"Points", e incluyendoTOOLTIPS. - Añade glifos de círculo, con
minutesen el eje x frente apoints, usandosource.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Create TOOLTIPS
TOOLTIPS = [("Name", "@player"),
("____", "____"),
("____", "____")]
# Add TOOLTIPS to figure
fig = figure(x_axis_label="____", y_axis_label="____", tooltips=____)
# Add circle glyphs
fig.circle(x="____", y="____", source=____)
output_file(filename="formatted_hovertool.html")
show(fig)