LoslegenKostenlos starten

Einen HoverTool hinzufügen

Die Agentur erstellt einen Blog über Basketball-Leistungen nach Position. Sie möchten Assists und Steals in den Fokus rücken und ihren Leserinnen und Lesern ermöglichen, über Glyphen zu fahren, um herauszufinden, wer ein Spieler ist, welche Position er spielt und für welches Team er spielt.

Du wirst den vorab geladenen Datensatz nba in ein Bokeh-Objekt source umwandeln und dann Tooltips zu einem Plot hinzufügen.

Diese Übung ist Teil des Kurses

<Kurs>Interaktive Datenvisualisierung mit Bokeh</Kurs>
Kurs ansehen

Übungsanweisungen

  • Importiere ColumnDataSource.
  • Erstelle source aus dem DataFrame nba.
  • Vervollständige die Erstellung von TOOLTIPS, indem du in dieser Reihenfolge die Labels "Position" und "Team" aus den entsprechenden Spalten von source hinzufügst, und füge TOOLTIPS zur Figure hinzu.
  • Füge Kreis-Glyphen für "assists" auf der x-Achse und "steals" auf der y-Achse hinzu und vervollständige dabei das Argument source.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# 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)
Code bearbeiten und ausführen