Aan de slagGa gratis aan de slag

De HoverTool formatteren

Nu je een plot met een HoverTool hebt gemaakt, is het tijd om een stap verder te gaan door te bepalen hoe de informatie wordt weergegeven.

Het bureau heeft gevraagd om een plot van gemiddelde minuten versus gemiddelde punten per wedstrijd. Ze willen dat de HoverTool de naam van de speler, zijn conference en zijn field goal-percentage toont, afgerond op 2 decimalen.

Deze oefening maakt deel uit van de cursus

Interactieve datavisualisatie met Bokeh

Cursus bekijken

Oefeninstructies

  • Maak TOOLTIPS, met de kolommen conference en field_goal_perc als respectievelijk Conference en Field Goal %.
  • Formatteer het field_goal_perc-element van TOOLTIPS zodat het wordt weergegeven met twee decimalen.
  • Maak de figure en label de x-as als "Minutes" en de y-as als "Points", en voeg TOOLTIPS toe.
  • Voeg cirkelglyphs toe, met minutes op de x-as en points op de y-as, gebruikmakend van source.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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)
Code bewerken en uitvoeren