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)