Добавление флажков
Фильтры с флажками позволяют быстро «выделить» одну или несколько групп, что особенно удобно при изучении того, как связи меняются между группами.
В этом упражнении вам нужно добавить фильтр с флажками для выбора региона на диаграмму рассеяния индекса цен на жильё в зависимости от доли домовладельцев в 2017 году.
Пакеты plotly и crosstalk уже загружены, а данные хранятся в переменной us2017.
Это упражнение является частью курса
Интерактивная визуализация данных: средний уровень с plotly в R
Инструкции к упражнению
- Добавьте фильтр с флажками для переменной
regionслева от диаграммы рассеяния, сохранённой вp17. - Ограничьте ширину области флажков
3столбцами, а оставшееся пространство отведите под график.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# shared data object
shared_us <- SharedData$new(us2017, key = ~region)
# scatterplot of housing price index against homeownership
p17 <- shared_us %>%
plot_ly(x = ~home_owners, y = ~house_price, color = ~region, height = 400) %>%
add_markers()
# add a column of checkboxes for region to the left of the plot
___(___,
___(id = "region", label = "Region", sharedData = ___, group = ___),
p17
)