CommencerCommencer gratuitement

Explorer davantage les données Gapminder

Pour utiliser les données gapminder dans une application Shiny, vous devrez souvent filtrer l’ensemble de données afin de ne conserver qu’un sous-ensemble de lignes. Pour cela, vous pouvez utiliser la fonction subset().

Cet exercice fait partie du cours

Études de cas : créer des applications web avec Shiny en R

Afficher le cours

Instructions

On vous fournit une application Shiny contenant une sortie textuelle vide. Votre tâche consiste à :

  • Charger le package gapminder.
  • Déterminer la population de la France en 1972 à l’aide de la fonction subset(), puis afficher ce nombre dans la sortie textuelle (ligne 14).

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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)
Modifier et exécuter le code