ÎncepețiÎncepe gratuit

Adăugarea unui HoverTool

Agenția creează un articol de blog despre performanța jucătorilor de baschet în funcție de poziție. Aceștia vor să se concentreze pe pase decisive și recuperări, oferind cititorilor posibilitatea de a plasa cursorul peste glife pentru a afla cine este un jucător, ce poziție ocupă și la ce echipă evoluează.

Vei converti setul de date nba, preîncărcat în mediu, într-un obiect Bokeh source, apoi vei adăuga tooltip-uri unui grafic.

Acest exercițiu face parte din cursul

Vizualizare interactivă a datelor cu Bokeh

Vezi cursul

Instrucțiuni pentru exercițiu

  • Importă ColumnDataSource.
  • Creează source din DataFrame-ul nba.
  • Completează crearea lui TOOLTIPS, adăugând etichetele "Position" și "Team", în această ordine, din coloanele relevante ale lui source, și adaugă TOOLTIPS la figură.
  • Adaugă glife de tip cerc pentru "assists" pe axa x și "steals" pe axa y, completând argumentul source.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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)
Editează și rulează codul