Kom igångKom igång gratis

textOutput med interaktioner

Anta att du arbetar på en sömnklinik i USA. Som en del av arbetet med att kartlägga amerikanernas sömnvanor har du genomfört en enkätundersökning. Nu när du har data vill du presentera dina resultat.

Istället för att lämna in en statisk rapport bestämmer du dig för att en interaktiv applikation blir mer engagerande för din målgrupp.

Som ett första steg vill du att användaren ska kunna ange sin hemstad som en del av användarupplevelsen. Det ska göras på ett sådant sätt att textutdata uppdateras baserat på vad användaren skriver in.

För det ändamålet arbetar du med funktionen textInput().

Den här övningen är en del av kursen

Bygga dashboards med shinydashboard

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

ui <- fluidPage(
  titlePanel("Sleeping habits in America"), 
  # Add textInput and label it as "city label"
  ___(___,
            "Which city do you live in?",
            # Leave the value blank and set the placeholder as "Singapore"
            value = ___, placeholder = ___))

server <- function(input, output) {
}

shinyApp(ui, server)
Redigera och kör kod