НачатьНачать бесплатно

Практика с sliderInput

В видео вы познакомились с распространёнными примерами элементов ввода в shinyApp. Начнём с практики использования sliderInput — этот элемент позволяет создать как одностороннее, так и двустороннее ползунковое поле.

Предположим, вы создаёте shinyApp на основе данных о сне, сохранённых в переменной sleep. Вы хотите дать пользователю возможность фильтровать данные, выбирая диапазон значений среднего количества часов сна.

В этом упражнении библиотека shiny уже подключена.

Это упражнение является частью курса

Создание дашбордов с помощью shinydashboard

Посмотреть курс

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

ui <- fluidPage(
  titlePanel("Sleeping habits in America"), 
  sliderInput("sliderlabel",
              "Average hours of sleep",
              # Set the min and max values
              min = ___, max = ___,
              # Set the initial value to 8
              value = ___,
              # Set the step size to 0.5
              step = 0.2))
server <- function(input, output, session) {
}

shinyApp(ui, server)
Редактировать и запускать код