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, kursun bir parçasıdır

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

Kursa Göz Atın

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ı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

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