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
Ö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)