ComenzarEmpieza gratis

Más exploración de los datos de Gapminder

Para usar los datos de gapminder en una app Shiny, a menudo tendrás que filtrar el conjunto de datos para quedarte solo con un subconjunto de filas. Para ello puedes usar la función subset().

Este ejercicio forma parte del curso

Casos prácticos: crea aplicaciones web con Shiny en R

Ver curso

Instrucciones del ejercicio

Se te proporciona una app Shiny que contiene una salida de texto vacía. Tu tarea es:

  • Cargar el paquete gapminder.
  • Determinar la población de Francia en el año 1972 usando la función subset() y mostrar ese número en la salida de texto (línea 14).

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# 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)
Editar y ejecutar código