ग्लिफ़ साइज से हाइलाइट करना
जिस स्पोर्ट्स मीडिया एजेंसी के साथ आप पहले काम कर चुके हैं, उसने आपसे दोबारा संपर्क किया है और उन्हें कुछ और विज़ुअलाइज़ेशन चाहिए! उन्होंने ऐसा प्लॉट माँगा है जो अलग-अलग साइज के ग्लिफ़ का उपयोग करके प्लेयर स्टैटिस्टिक्स समझाए.
nba डेटासेट आपके लिए प्रीलोडेड है, और उसे East और West कॉन्फ्रेंस के लिए दो DataFrame, east और west, में विभाजित किया गया है। आप एक प्लॉट बनाएँगे जिसमें points को assists के मुकाबले दिखाया जाएगा, और ग्लिफ़ का साइज इस पर निर्भर करेगा कि कोई प्लेयर प्रति गेम औसतन कितने blocks करता है.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Bokeh के साथ इंटरएक्टिव डेटा विज़ुअलाइज़ेशन
अभ्यास निर्देश
eastऔरwestका उपयोग करकेeast_sizesऔरwest_sizesबनाएँ—क्रमशःeast["blocks"]औरwest["blocks"]को5से भाग देकर.figमेंeastके लिए points बनाम assists दर्शाने वाले circle ग्लिफ़ जोड़ें; नीला fill रंग इस्तेमाल करें,fill_alpha0.3रखें, legend लेबल"East"दें, औरradiusकोeast_sizesपर सेट करें.- ऊपर का ही कदम
westके लिए दोहराएँ, लेकिन fill को लाल रखें, legend लेबल"West"दें, और ग्लिफ़ साइज बदलने के लिएwest_sizesका उपयोग करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Create sizes
east_sizes = ____
west_sizes = ____
fig = figure(x_axis_label="Assists", y_axis_label="Points", title="NBA Points, Blocks, and Assists by Conference")
# Add circle glyphs for east
____
# Add circle glyphs for west
____
output_file(filename="size_contrast.html")
show(fig)