पॉलीगॉन एनोटेशन सेट करना
एक हेज फ़ंड का सदस्य, जो खेलों का बड़ा प्रशंसक है, ने स्पोर्ट्स मीडिया एजेंसी के लिए आपका काम देखा और आपसे संपर्क किया है. उन्हें स्टॉक मार्केट विश्लेषण के लिए कुछ प्लॉट्स चाहिए.
वे ऑनलाइन मीडिया मार्केट की जाँच कर रहे हैं और उन्होंने आपको netflix नाम का डेटासेट दिया है, जिसमें Netflix के स्टॉक प्राइस हैं. इसे source नाम के सोर्स ऑब्जेक्ट के रूप में सेव किया गया है और आपके लिए पहले से लोड है.
एक फ़िगर fig बनाया जा चुका है जिसमें लाइन ग्लिफ़्स हैं. वे चाहते हैं कि आप तेज़ वृद्धि की एक अवधि को हाइलाइट करें. आप 2017 के मध्य में Netflix के स्टॉक प्राइस में हुए बदलावों पर ध्यान खींचने के लिए एक पॉलीगॉन एनोटेशन का उपयोग करने और उसे लाइन प्लॉट में जोड़ने की योजना बना रहे हैं. शुरुआत के लिए, आपको स्टार्ट और एंड डेट्स और उनके टाइमस्टैम्प बनाने हैं.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Bokeh के साथ इंटरएक्टिव डेटा विज़ुअलाइज़ेशन
अभ्यास निर्देश
PolyAnnotationइम्पोर्ट करें.start_dateको 30 जून 2017 औरend_dateको 27 जुलाई 2017 सेट करें..timestamp()कॉल करके और परिणाम को1000से गुणा करकेstart_floatऔरend_floatबनाएं.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Import PolyAnnotation
____
# Create start and end dates
start_date = dt.datetime(2017, ____, ____)
end_date = dt.datetime(____, ____, ____)
# Create start and end floats
start_float = ____.____() * ____
end_float = ____.____() * ____