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