Formátování HoverToolu
Teď, když máš graf s HoverToolem, je čas posunout se o krok dál a naformátovat způsob, jakým se informace zobrazují.
Agentura požádala o graf průměrných minut vs. průměrných bodů za zápas. HoverTool by měl zobrazovat jméno hráče, jeho konferenci a procento úspěšnosti střelby zaokrouhlené na 2 desetinná místa.
Toto cvičení je součástí kurzu
Interaktivní vizualizace dat s Bokeh
Pokyny k cvičení
- Vytvoř
TOOLTIPSse sloupciconferenceafield_goal_perc, které zobrazíš jakoConference, resp.Field Goal %. - Naformátuj prvek
field_goal_percvTOOLTIPStak, aby se zobrazoval na dvě desetinná místa. - Vytvoř graf s popiskem osy x
"Minutes"a osy y"Points"a přidej do nějTOOLTIPS. - Přidej kruhové glyfy s
minutesna ose x apointsna ose y, využij přitomsource.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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)