ПочатиПочніть безкоштовно

textOutput з інтерактивністю

Припустімо, ви працюєте у клініці сну в Америці. Щоб з'ясувати гігієну сну американців, ви провели опитування. Тепер, коли у вас є дані, ви хочете представити свої результати.

Замість статичного звіту ви вирішили створити інтерактивний застосунок — так аудиторії буде цікавіше.

Спершу ви хочете, щоб користувач указав місто свого проживання як частину взаємодії. Це треба зробити так, щоб текстовий вивід оновлювався відповідно до того, що вводить користувач.

Для цього ви працюватимете з функцією textInput().

Ця вправа є частиною курсу

Створення панелей керування з shinydashboard

Переглянути курс

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

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)
Редагувати та запускати код