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