अपनी सेविंग्स को annotate करें
पिछले 30 हफ्तों में आपने अपनी पहली कार के लिए सेविंग्स बैलेंस बनाने के लिए कड़ी मेहनत की है. लेकिन प्लॉट में थोड़ा और संदर्भ चाहिए ताकि एक जगह सेविंग्स में गिरावट और बाद में हर पखवाड़े बढ़ती बड़ी जमा राशि समझाई जा सके.
आपका काम है हफ्तों के अनुसार सेविंग्स बैलेंस के बार चार्ट पर एनोटेशन जोड़ना और यह बताने के लिए दो मुख्य एनोटेशन शामिल करना कि क्या हुआ.
आपके लिए savings DataFrame (जहाँ x के रूप में Week है) का उपयोग करके एक फ़िगर fig पहले से बना हुआ है.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में Plotly के साथ Data Visualization परिचय
अभ्यास निर्देश
- वीक 10 (सेविंग्स 400) पर
"Urgent House Repairs"टेक्स्ट के साथloss_annotationबनाएँ. - वीक 18 (सेविंग्स 2500) पर
"New Job"टेक्स्ट के साथgain_annotationबनाएँ. - दोनों एनोटेशन को
update_layout()का उपयोग करकेfigमें जोड़ें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Create the first annotation
loss_annotation = dict(
x=____, y=____, text="____",
font=dict(color="black"), showarrow=True, arrowhead=4
)
# Create the second annotation
gain_annotation = dict(
x=____, y=____, text="____",
font=dict(color="black"), showarrow=True, arrowhead=4,
)
# Add annotations to the figure
fig.update_layout(annotations=[____, ____])
# Show the plot
fig.show()