Свържете се с нас

Съдържание и теми, включени в курса

Въведение в Shiny

  • Какво представлява Shiny и как работи
  • Инсталация и основна настройка
  • Разглеждане на примери и галерия с Shiny приложения

Архитектура на потребителски интерфейс и сървър

  • Разбиране на компонентите ui.R и server.R
  • Работа с функциите fluidPage(), sidebarLayout() и функциите за оформление
  • Проектиране на входни и изходни елементи

Реактивност и динамични взаимодействия

  • Реактивни изрази и наблюдатели
  • Контролиране на поведението на приложението с реактивни входни данни
  • Отстраняване на грешки, свързани с реактивността

Визуализация на данни и генериране на отчети

  • Интегриране на ggplot2 и plotly в Shiny приложения
  • Изграждане на реактивни таблици с DT или reactable
  • Генериране на отчети за изтегляне с rmarkdown

Разширени възможности за потребителски интерфейс и персонализация

  • Добавяне на раздели, условни панели и модални прозорци
  • Включване на персонализиран CSS и теми
  • Използване на Shiny модули за повторно използване на код

Внедряване и хостинг

  • Внедряване на приложения в Posit Cloud или Shinyapps.io
  • Стартиране на приложения локално и на Shiny Server
  • Управление на зависимости и версии

Казус и дизайн на приложение

  • Изграждане на пълнофункционално табло от нулата
  • Интерактивни филтри и прозрения, управлявани от потребителя
  • Съвети за производителност, сигурност и мащабируемост

Обобщение и следващи стъпки

Изисквания

  • Разбиране на програмирането с R
  • Опит в анализа на данни или визуализацията
  • Познанията по HTML и CSS са предимство, но не са задължителни

Аудитория

  • Анализатори на данни и учени в областта на данните
  • R разработчици, които искат да изграждат интерактивни табла
  • Изследователи и преподаватели, визуализиращи данни за публично или вътрешно ползване
 14 Часа

Брой участници


Цена за участник

Отзиви от участници (3)

Предстоящи Курсове

Свързани Kатегории