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

Факторы как кадры

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

В этом упражнении вы адаптируете решение из предыдущего задания и создадите анимацию, которая поочерёдно показывает пузырьковые диаграммы для каждого региона в 2017 году.

Примечание: по умолчанию анимация воспроизводится очень быстро. В следующем уроке вы узнаете, как регулировать скорость. А пока можно использовать ползунок для перехода между регионами и изучения зависимостей.

plotly и набор данных us_economy уже загружены.

Это упражнение является частью курса

Интерактивная визуализация данных: средний уровень с plotly в R

Посмотреть курс

Инструкции к упражнению

Дополните код, чтобы создать анимированную пузырьковую диаграмму зависимости house_price от gdp по регионам США. А именно:

  • отфильтруйте данные за 2017 год,
  • и измените соответствующий эстетический параметр так, чтобы region определял каждый снимок анимации.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Animate a bubble chart of house_price against gdp over region
us_economy %>%
  ___(___ == ___) %>%
  plot_ly(x = ~gdp, y = ~house_price) %>%
  add_markers(size = ~population, color = ~region, 
              frame = ___, ids = ~state,
              marker = list(sizemode = "diameter"))
Редактировать и запускать код