Факторы как кадры
Время — не единственный тип переменной, который можно использовать для задания кадров анимации. Можно также создать анимацию, которая последовательно отображает графики для каждого из факторных уровней вместо сеточного макета.
В этом упражнении вы адаптируете решение из предыдущего задания и создадите анимацию, которая поочерёдно показывает пузырьковые диаграммы для каждого региона в 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"))