शुरू करेंमुफ़्त में शुरू करें

HoverTool जोड़ना

एजेंसी पोज़िशन के आधार पर बास्केटबॉल प्रदर्शन पर एक ब्लॉग बना रही है। वे असिस्ट्स और स्टील्स पर फोकस करना चाहते हैं, ताकि दर्शक glyphs पर hover करके जान सकें कि खिलाड़ी कौन है, वह किस पोज़िशन पर खेलता है, और किस टीम के लिए खेलता है.

आप प्रीलोड किए गए nba डेटासेट को Bokeh के source ऑब्जेक्ट में बदलेंगे, फिर प्लॉट में tooltips जोड़ेंगे.

यह अभ्यास पाठ्यक्रम का हिस्सा है

Bokeh के साथ इंटरएक्टिव डेटा विज़ुअलाइज़ेशन

पाठ्यक्रम देखें

अभ्यास निर्देश

  • ColumnDataSource import करें.
  • nba DataFrame से source बनाएँ.
  • TOOLTIPS बनाते समय क्रम से "Position" और "Team" नाम के लेबल संबंधित source कॉलम से जोड़ें, और TOOLTIPS को figure में जोड़ें.
  • x-axis पर "assists" और y-axis पर "steals" के लिए circle glyphs जोड़ें, और source आर्ग्युमेंट पूरा करें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# 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)
कोड संपादित करें और चलाएँ