Inizia subitoInizia gratis

textOutput con interazioni

Supponi di lavorare per una clinica del sonno negli Stati Uniti. Per valutare l'igiene del sonno degli americani, hai condotto un sondaggio. Ora che hai dei dati, vuoi presentare i risultati.

Invece di consegnare un report statico, decidi che un'applicazione interattiva sarà più coinvolgente per il tuo pubblico.

Per cominciare, vuoi che l'utente inserisca la sua città di residenza come parte dell'esperienza d'uso. Questo va fatto in modo che l'output di testo si aggiorni in base a ciò che l'utente inserisce.

A tal fine, userai la funzione textInput().

Questo esercizio fa parte del corso

Creare dashboard con shinydashboard

Visualizza corso

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

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)
Modifica ed esegui il codice