Weitere Erkundung der Gapminder-Daten
Um die gapminder-Daten in einer Shiny-App zu verwenden, musst du den Datensatz häufig filtern, um nur einen Teil der Zeilen zu behalten. Dafür kannst du die Funktion subset() verwenden.
Diese Übung ist Teil des Kurses
Fallstudien: Webanwendungen mit Shiny in R erstellen
Anleitung zur Übung
Du bekommst eine Shiny-App mit einer leeren Textausgabe. Deine Aufgaben:
- Lade das Paket
gapminder. - Ermittle die Bevölkerung von Frankreich im Jahr 1972 mit der Funktion
subset()und zeige diese Zahl in der Textausgabe an (Zeile 14).
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# 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)