BaşlayınÜcretsiz Başlayın

Bir kaydırıcı ekleme

Bir kaydırıcı filtresi, sayısal bir değişkeni belirli bir aralıkla sınırlandırarak çizilen veri değerlerini kolayca güncellemene olanak tanır. Bu egzersizde, 2017'deki konut fiyat endeksi ile ev sahipliği oranının saçılım grafiği için iki kaydırıcı filtresi eklemen gerekiyor: her eksen için bir tane.

plotly ve crosstalk senin için zaten yüklendi ve veriler us2017 içinde saklanıyor.

Not: Kaydırıcıları görmek için HTML Görüntüleyici'de aşağı kaydırman veya pencereyi açıp büyütmen gerekebilir.

Bu egzersiz

R ile plotly'de Orta Düzey Etkileşimli Veri Görselleştirme

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • p17 içinde saklanan saçılım grafiğinin altına iki kaydırıcı filtresi yerleştir. İlk kaydırıcı konut fiyat endeksine (house_price), ikinci kaydırıcı ise ev sahipliği yüzdesine (home_owners) karşılık gelmeli.
  • p17 içindeki eksen başlıklarıyla eşleşen kaydırıcı etiketleri ekle: "HPI" ve "Home ownership (%)".

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

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 = ___)
  )
)
Kodu Düzenle ve Çalıştır