और खुशमिज़ाज histogram प्लॉट
जिस स्टॉक एक्सचेंज फर्म के लिए आपने histogram बनाया था, उनका मानना है कि बन रहा सारा डेटा और प्लॉट बहुत अनऔपचारिक लग रहा है.
उन्होंने अनुरोध किया है कि हाल ही में बनाए गए कंपनी रेवेन्यू के histogram प्लॉट पर एक सकारात्मक संदेश जोड़ा जाए.
आपके पास बिलकुल सही आइडिया है — आप दर्शक को हैप्पी डे विश कर सकते हैं और इसके लिए मौजूदा हफ्ते के दिन का इस्तेमाल कर सकते हैं!
आपके लिए एक fig histogram उपलब्ध है. उसे याद करने के लिए आप चाहे तो show() या print() कर सकते हैं कि वह कैसा दिखता है.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में Plotly के साथ Data Visualization परिचय
अभ्यास निर्देश
- annotation को x-axis के बीच में और y-axis के 95% पर पोज़िशन करें.
- relative पोज़िशनिंग के लिए
xrefऔरyrefके सही मान सेट करें. - annotation जोड़ने के लिए
update_layout()मेथड का उपयोग करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Get and format today's date
today = datetime.today().strftime("%A")
# Create the message_annotation
message_annotation = dict(
# Set the correct coordinates
x=____, y=____, xref="____", yref="____",
# Set the format of the text and box
text=f"Have a Happy {today} :)",
font=dict(size=20, color="white"),
bgcolor="rgb(237, 64, 200)", showarrow=False
)
# Update the figure layout and show
fig.update_layout(annotations=[____])
fig.show()