ฮิสโทแกรมที่ดูสดใสยิ่งขึ้น
บริษัทตลาดหลักทรัพย์ที่คุณสร้างฮิสโทแกรมให้นั้นรู้สึกว่าข้อมูลและกราฟที่สร้างขึ้นทั้งหมดดูเป็นทางการเกินไป
พวกเขาจึงขอให้เพิ่มข้อความเชิงบวกลงในฮิสโทแกรมรายได้บริษัทที่คุณเพิ่งสร้างไป
คุณมีไอเดียที่ดีอยู่แล้ว นั่นคือการอวยพรให้ผู้ดูมีวันที่ดี พร้อมระบุวันในสัปดาห์ปัจจุบันด้วย!
มี fig ฮิสโทแกรมพร้อมใช้งานแล้ว สามารถเรียก show() หรือ print() เพื่อดูหน้าตาของกราฟได้ตามต้องการ
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การแสดงผลข้อมูลด้วย Plotly ใน Python
คำแนะนำการฝึกหัด
- วาง annotation ที่กึ่งกลางแกน x และที่ระดับ 95% ของแกน y
- กำหนดค่าที่ถูกต้องให้กับ
xrefและyrefสำหรับการจัดตำแหน่งแบบสัมพัทธ์ - ใช้เมธอด
update_layout()เพื่อเพิ่ม annotation
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# 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()