Kom igångKom igång gratis

Utforska Gapminder-data vidare

När du använder Gapminder-data i en Shiny-app behöver du ofta filtrera datamängden för att behålla endast en delmängd av raderna. Du kan använda funktionen subset() för det.

Den här övningen är en del av kursen

Fallstudier: Bygg webbapplikationer med Shiny i R

Visa kurs

Övningsinstruktioner

Du har fått en Shiny-app med en tom textutdata. Din uppgift är att:

  • Läsa in paketet gapminder.
  • Ta reda på Frankrikes befolkning år 1972 med hjälp av funktionen subset(), och visa det talet i textutdatan (rad 14).

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Load the gapminder package
___

# Define UI for the application
ui <- fluidPage(
  "The population of France in 1972 was",
  textOutput("answer")
)

# Define the server function
server <- function(input, output) {
  output$answer <- renderText({
    # Determine the population of France in year 1972
    subset(___ & ___)$___
  })
}

# Run the application
shinyApp(ui = ui, server = server)
Redigera och kör kod