Bắt đầu ngayBắt đầu miễn phí

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.

plotlycrosstalk đã đượ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

Xem khóa học

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 trong p17.
  • Giới hạn độ rộng của các hộp kiểm trong 3 cộ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
)
Chỉnh sửa và Chạy Mã