BaşlayınÜcretsiz başlayın

HoverTool ekleme

Ajans, mevkiye göre basketbol performansı hakkında bir blog hazırlıyor. Asistlere ve top çalmaya odaklanmak istiyorlar; izleyicilerin gliflerin üzerine gelerek oyuncunun kim olduğunu, hangi pozisyonda oynadığını ve hangi takımda olduğunu görmelerini sağlamak istiyorlar.

Önceden yüklenmiş olan nba veri kümesini bir Bokeh source nesnesine dönüştürecek, ardından bir grafiğe bilgi kutucukları (tooltips) ekleyeceksin.

Bu egzersiz, kursun bir parçasıdır

Bokeh ile Etkileşimli Veri Görselleştirme

Kursa Göz Atın

Egzersiz talimatları

  • ColumnDataSource öğesini içe aktar.
  • nba DataFrame'inden source oluştur.
  • TOOLTIPS oluşturmayı tamamla: ilgili source sütunlarından, sırasıyla "Position" ve "Team" adlı etiketleri ekle ve TOOLTIPS'i şekle ekle.
  • x ekseninde "assists", y ekseninde "steals" için daire glifleri ekle ve source argümanını tamamla.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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)
Kodu Düzenle ve Çalıştır