Додавання повзунка
Фільтр-повзунок дає змогу легко обмежувати діапазон числової змінної, щоб оновлювати відображені на графіку дані. У цій вправі вам потрібно додати два фільтри-повзунки до діаграми розсіювання індексу цін на житло проти частки власників житла у 2017 році: по одному для кожної осі.
plotly і crosstalk уже завантажені, а дані збережено в us2017.
Примітка: можливо, вам знадобиться прокрутити вниз або відкрити HTML Viewer у окремому вікні, щоб побачити повзунки.
Ця вправа є частиною курсу
Середній рівень інтерактивної візуалізації даних з plotly в R
Інструкції до вправи
- Розмістіть два фільтри-повзунки під діаграмою розсіювання, що зберігається в
p17. Перший повзунок має відповідати індексу цін на житло (house_price), а другий — відсотку власників житла (home_owners). - Додайте підписи повзунків, які збігаються з назвами осей у
p17,"HPI"і"Home ownership (%)".
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
shared_us <- SharedData$new(us2017)
p17 <- shared_us %>%
plot_ly(x = ~home_owners, y = ~house_price,
color = ~region, height = 400) %>%
add_markers() %>%
layout(xaxis = list(title = "Home ownership (%)"),
yaxis = list(title = "HPI"))
# add a slider filter for each axis below the scatterplot
___(
___(p17,
___(id = "price", label = ___, sharedData = ___, column = ___),
___(id = "owners", label = ___, sharedData = ___, column = ___)
)
)