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ırEgzersiz talimatları
p17iç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.p17iç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 = ___)
)
)