Přidání nástroje HoverTool
Agentura připravuje blog o basketbalovém výkonu podle pozice hráčů. Chce se zaměřit na asistence a krádeže míče a umožnit čtenářům, aby po najetí kurzorem na glyf zjistili jméno hráče, jeho pozici a tým, za který hraje.
Převedeš datový soubor nba, který je předem načten, na objekt source knihovny Bokeh a poté přidáš tooltips do grafu.
Toto cvičení je součástí kurzu
Interaktivní vizualizace dat s Bokeh
Pokyny k cvičení
- Importuj
ColumnDataSource. - Vytvoř
sourcez DataFramenba. - Dokonči vytvoření
TOOLTIPS: přidej popisky"Position"a"Team"v tomto pořadí z příslušných sloupců objektusourcea přidejTOOLTIPSdo figury. - Přidej kruhové glyfy pro
"assists"na osu x a"steals"na osu y a doplň argumentsource.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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)