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

Просмотр данных в виде таблицы

Простой первый шаг в изучении набора данных — просмотреть его в виде таблицы.

До сих пор мы в основном работали с элементами ввода — интерактивными виджетами, которые позволяют пользователю выбирать значения. Теперь мы хотим добавить в приложение таблицу и передать в неё данные для отображения. Чтобы выводить объекты в Shiny, необходимо использовать функции вывода и рендеринга.

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

Примеры использования: создание веб-приложений с Shiny в R

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

Инструкции к упражнению

На основе минимального приложения Shiny добавьте таблицу, в которой будет отображаться набор данных gapminder. А именно:

  • Добавьте заполнитель для таблицы, создав в UI вывод таблицы с идентификатором "table".
  • Используйте соответствующую функцию рендеринга в серверном коде для отображения таблицы.

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

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

ui <- fluidPage(
  h1("Gapminder"),
  # Add a placeholder for a table output
  ___
)

server <- function(input, output) {
  # Call the appropriate render function 
  output$table <- ___({
    # Show the gapminder object in the table
    gapminder
  })
}

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