Den HoverTool formatieren
Jetzt, wo du ein Diagramm mit einem HoverTool erstellt hast, gehen wir einen Schritt weiter und formatieren die Darstellung der Informationen.
Die Agentur hat um ein Diagramm mit durchschnittlichen Minuten gegenüber durchschnittlichen Punkten pro Spiel gebeten. Im HoverTool sollen der Name des Spielers, seine Conference und seine Trefferquote aus dem Feld (Field Goal Percentage) auf zwei Dezimalstellen gerundet angezeigt werden.
Diese Übung ist Teil des Kurses
<Kurs>Interaktive Datenvisualisierung mit Bokeh</Kurs>Übungsanweisungen
- Erstelle
TOOLTIPSund nimm die Spaltenconferenceundfield_goal_percjeweils alsConferenceundField Goal %auf. - Formatiere das Element
field_goal_percinTOOLTIPSso, dass es auf zwei Dezimalstellen angezeigt wird. - Erstelle die Figure, beschrifte die x-Achse mit
"Minutes"und die y-Achse mit"Points", und bindeTOOLTIPSein. - Füge Kreis-Glyphen hinzu, mit
minutesauf der x-Achse gegenpoints, und verwende dabeisource.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# 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)