LoslegenKostenlos starten

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

<Kurs>Fallstudien: Webanwendungen mit Shiny in R erstellen</Kurs>
Kurs ansehen

Übungsanweisungen

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 praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# 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)
Code bearbeiten und ausführen