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

Görüntülemek için bir kıta seç

Bir veri kümesini keşfederken, birden fazla değişkeni filtrelemekle denemeler yapmak genellikle faydalıdır. Örneğin, belirli bir yaşam beklentisine sahip Afrika ülkelerine ait verileri görmek isteyebilirsin.

Bu egzersiz

Vaka Çalışmaları: R ile Shiny Kullanarak Web Uygulamaları Geliştirme

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

Egzersiz talimatları

Kullanıcının görüntülemek üzere belirli bir kıtayı seçmesine izin veren bir seçim girişi ekle. Özellikle:

  • UI'a kimliği "continent" ve etiketi "Continent" olan bir seçim girişi ekle.
  • render fonksiyonunun içinde, yalnızca seçilen kıtadaki verileri seçmek için kıta giriş değerini kullan (satır 21).

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

ui <- fluidPage(
  h1("Gapminder"),
  sliderInput(inputId = "life", label = "Life expectancy",
              min = 0, max = 120,
              value = c(30, 50)),
  # Add a continent selector dropdown
  ___(___, ___, choices = levels(gapminder$continent)),
  tableOutput("table")
)

server <- function(input, output) {
  output$table <- renderTable({
    data <- gapminder
    data <- subset(
      data,
      lifeExp >= input$life[1] & lifeExp <= input$life[2]
    )
    data <- subset(
      data,
      # Filter the data according to the continent input value
      continent == ___
    )
    data
  })
}

shinyApp(ui, server)
Kodu Düzenle ve Çalıştır