Chú thích khoản tiết kiệm của bạn
Bạn đã nỗ lực suốt 30 tuần để xây dựng số dư tiết kiệm cho chiếc xe đầu tiên của mình. Tuy nhiên, cần thêm bối cảnh để giải thích một đợt sụt giảm tiết kiệm và sau đó là một đợt tăng mạnh số tiền tích lũy mỗi hai tuần.
Nhiệm vụ của bạn là chú thích biểu đồ cột thể hiện số dư tiết kiệm theo tuần và thêm hai chú thích chính vào biểu đồ để giải thích điều gì đã xảy ra.
Một figure fig đã được tạo sẵn từ DataFrame savings (với x là Week) cho bạn.
Bài tập này là một phần của khóa học
Nhập môn Trực quan hóa Dữ liệu với Plotly trong Python
Hướng dẫn bài tập
- Tạo
loss_annotationtại tuần 10 (tiết kiệm 400) với văn bản"Urgent House Repairs". - Tạo
gain_annotationtại tuần 18 (tiết kiệm 2500) với văn bản"New Job". - Thêm cả hai chú thích vào
figbằngupdate_layout().
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# 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()