ब्लॉक्स बनाम रीबाउंड्स
आप एक स्पोर्ट्स मीडिया एजेंसी के लिए काम कर रहे हैं जो बास्केटबॉल पर केंद्रित ब्लॉग, विश्लेषण, और विज़ुअलाइज़ेशन जैसी डेटा जर्नलिज़्म सामग्री बनाती है. आपके लिए nba डेटासेट पहले से प्रीलोड किया गया है, जिसमें 2017 सीज़न के बास्केटबॉल खिलाड़ियों के प्रति-गेम आँकड़े, उनकी टीम, कॉन्फ्रेंस, और स्कोरिंग क्षमता का एक लेबल शामिल है.
एजेंसी ने आपसे ब्लॉक्स और रीबाउंड्स के बीच संबंध दिखाने वाला एक स्कैटर प्लॉट तैयार करने को कहा है.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Bokeh के साथ इंटरएक्टिव डेटा विज़ुअलाइज़ेशन
अभ्यास निर्देश
- दो संबंधित Bokeh क्लासेस से
figure,output_file, औरshowइम्पोर्ट करें. - एक नया फ़िगर
figबनाएँ और कीवर्ड आर्ग्युमेंट्स सेट करके x-axis का लेबल"Blocks per Game"और y-axis का लेबल"Rebounds per Game"रखें. - सर्कल ग्लिफ़ जोड़ें, जहाँ
xकोnba["blocks"]औरyकोnba["rebounds"]सेट करें. - प्लॉट को HTML फ़ाइल के रूप में जनरेट करने वाला फंक्शन कॉल करें,
filenameको"my_first_plot.html"सेट करें, और प्लॉट डिस्प्ले करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Import required libraries
from ____.____ import ____
from ____.____ import ____, ____
# Create a new figure
fig = ____(x_axis_label="____", y_axis_label="____")
# Add circle glyphs
fig.____(x=____["____"], y=____["____"])
# Call function to produce html file and display plot
____(filename="____")
____(____)