MulaiMulai sekarang secara gratis

Menambahkan kotak centang

Menambahkan filter kotak centang memungkinkan Anda dengan cepat “menyoroti” suatu grup atau sekumpulan grup, yang sangat berguna saat mengeksplorasi bagaimana asosiasi berubah antarkelompok.

Dalam latihan ini, tugas Anda adalah menambahkan filter kotak centang untuk wilayah pada scatterplot indeks harga perumahan terhadap kepemilikan rumah pada tahun 2017.

plotly dan crosstalk sudah dimuat untuk Anda, dan data disimpan dalam us2017.

Latihan ini adalah bagian dari kursus

Visualisasi Data Interaktif Tingkat Menengah dengan plotly di R

Lihat Kursus

Petunjuk latihan

  • Tambahkan filter kotak centang untuk region di sebelah kiri scatterplot yang disimpan dalam p17.
  • Batasi lebar kotak centang menjadi 3 kolom, dan biarkan plot membentang ke sisa kolom.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# 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
)
Edit dan Jalankan Kode