Анотації до ваших заощаджень
Протягом останніх 30 тижнів ви наполегливо працювали, щоб накопичити заощадження на свій перший автомобіль. Однак потрібно додати контекст, щоб пояснити спад у заощадженнях, а згодом — різке зростання суми, що накопичувалася кожні два тижні.
Ваше завдання — додати анотації до стовпчикової діаграми балансу заощаджень по тижнях і розмістити дві ключові позначки, які пояснюють, що сталося.
Фігуру fig уже створено з використанням датафрейму savings (де x — це Week).
Ця вправа є частиною курсу
Вступ до візуалізації даних з Plotly у Python
Інструкції до вправи
- Створіть
loss_annotationна 10-му тижні (заощадження 400) з текстом"Urgent House Repairs". - Створіть
gain_annotationна 18-му тижні (заощадження 2500) з текстом"New Job". - Додайте обидві анотації до
figза допомогоюupdate_layout().
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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()