1. Learn
  2. /
  3. Курси
  4. /
  5. Інтерактивна візуалізація даних із plotly в R

Connected

Вправа

Карта переможців у Сенаті

На проміжних виборах 2018 року на бюлетені було 33 місця до Сенату (плюс дві довибори, які в цій вправі ми не розглядатимемо). Ваше завдання — створити хороплет-карту, де колір штату відповідає політичній партії кандидата-переможця.

У цьому завданні потрібно відобразити факторну змінну у колір заливки. Однак естетика z очікує числову змінну. Простий обхід — перетворити party на числову змінну через as.numeric(party), а потім вручну вказати потрібні кольори в add_trace(). Крім того, шкала кольорів (colorbar) тут не надто корисна, тому її можна прибрати, додавши шар hide_colorbar().

Датафрейм senate_winners і plotly уже завантажено для вас.

Інструкції

100 XP
  • Створіть хороплет-карту, де колір штату відповідає партії-переможниці.
  • У add_trace() вручну задайте кольори "dodgerblue", "mediumseagreen" і "tomato" (саме в такому порядку).
  • Доповніть текст підказки при наведенні (hover) відповідними назвами стовпців.