Kom igångKom igång gratis

Lägga till ett HoverTool

En byrå håller på att producera ett blogginlägg om basketspelares prestationer uppdelade efter position. De vill fokusera på assists och stjälningar, och ge sina läsare möjligheten att hovra över glyfer för att se vem spelaren är, vilken position de spelar på och vilket lag de tillhör.

Du ska konvertera datamängden nba, som redan är inläst, till ett Bokeh source-objekt och sedan lägga till verktygstips i ett diagram.

Den här övningen är en del av kursen

Interaktiv datavisualisering med Bokeh

Visa kurs

Övningsinstruktioner

  • Importera ColumnDataSource.
  • Skapa source från DataFrame:n nba.
  • Slutför skapandet av TOOLTIPS genom att lägga till etiketterna "Position" och "Team", i den ordningen, från relevanta kolumner i source, och lägg sedan till TOOLTIPS i figuren.
  • Lägg till cirkelglyfer med "assists" på x-axeln och "steals" på y-axeln, och slutför argumentet source.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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)
Redigera och kör kod