НачатьНачать бесплатно

Аннотирование графика сбережений

На протяжении последних 30 недель вы откладывали деньги на свой первый автомобиль. Однако график нуждается в дополнительных пояснениях: нужно объяснить резкое снижение сбережений, а затем — значительный прирост каждые две недели.

Ваша задача — добавить аннотации к столбчатой диаграмме баланса сбережений по неделям, чтобы пояснить произошедшие события.

Фигура fig уже создана на основе DataFrame 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()
Редактировать и запускать код