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