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. Vous pouvez pour cela utiliser la fonction subset().
Cette activité fait partie du cours
Études de cas : créer des applications Web avec Shiny en R
Instructions de l’exercice
On vous fournit une application Shiny qui contient une zone de texte vide. Votre tâche consiste à :
- Charger le paquet
gapminder. - Déterminer la population de la France en 1972 à l'aide de la fonction
subset()et afficher ce nombre dans la zone de texte (ligne 14).
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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)