ПочатиПочніть безкоштовно

Додавання повзунка

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