ComenzarEmpieza gratis

Añadir un HoverTool

La agencia está preparando una entrada de blog sobre el rendimiento en baloncesto por posición. Quieren centrarse en asistencias y robos, dando a quienes lo vean la posibilidad de pasar el cursor sobre los glifos para saber quién es un jugador, en qué posición juega y en qué equipo juega.

Convertirás el conjunto de datos nba, que ya está precargado, en un objeto source de Bokeh y luego añadirás tooltips a un gráfico.

Este ejercicio forma parte del curso

Visualización de datos interactiva con Bokeh

Ver curso

Instrucciones del ejercicio

  • Importa ColumnDataSource.
  • Crea source a partir del DataFrame nba.
  • Completa la creación de TOOLTIPS, añadiendo etiquetas llamadas "Position" y "Team", en ese orden, desde las columnas correspondientes de source, y añade TOOLTIPS a la figura.
  • Añade glifos de tipo círculo para "assists" en el eje x y "steals" en el eje y, completando el argumento source.

Ejercicio interactivo práctico

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

# Import ColumnDataSource
from ____.____ import ____

# Create source
source = ____(data=____)

# Create TOOLTIPS and add to figure
TOOLTIPS = [("Name", "@player"), ("____", "____"), ("____", "____")]
fig = figure(x_axis_label="Assists", y_axis_label="Steals", tooltips=____)

# Add circle glyphs
fig.circle(x="____", y="____", source=____)
output_file(filename="first_tooltips.html")
show(fig)
Editar y ejecutar código