Začněte nyníZačněte zdarma

textOutput s interakcemi

Představ si, že pracuješ pro spánkovou kliniku v Americe. V rámci výzkumu spánkové hygieny Američanů jsi provedl/a průzkum. Teď máš k dispozici data a chceš o svých zjištěních podat zprávu.

Místo statické zprávy se rozhodneš vytvořit interaktivní aplikaci, která bude pro tvé publikum poutavější.

Nejprve chceš uživateli umožnit zadat město, ve kterém žije – jako součást uživatelského zážitku. Textový výstup se přitom má dynamicky aktualizovat podle toho, co uživatel zadá.

K tomu využiješ funkci textInput().

Toto cvičení je součástí kurzu

Tvorba dashboardů pomocí shinydashboard

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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)
Upravit a spustit kód