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