Thêm hộp kiểm
Việc thêm bộ lọc hộp kiểm giúp bạn nhanh chóng “làm nổi bật” một nhóm, hoặc một tập hợp các nhóm, đặc biệt hữu ích khi khám phá cách các mối liên hệ thay đổi giữa các nhóm.
Trong bài tập này, nhiệm vụ của bạn là thêm bộ lọc hộp kiểm cho vùng (region) vào biểu đồ phân tán thể hiện chỉ số giá nhà so với tỷ lệ sở hữu nhà năm 2017.
plotly và crosstalk đã được nạp sẵn cho bạn, và dữ liệu được lưu trong us2017.
Bài tập này là một phần của khóa học
Trực quan hóa dữ liệu tương tác nâng cao với plotly trong R
Hướng dẫn bài tập
- Thêm một bộ lọc hộp kiểm cho
regionở bên trái biểu đồ phân tán được lưu trongp17. - Giới hạn độ rộng của các hộp kiểm trong
3cột, và để biểu đồ chiếm phần cột còn lại.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# 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
)