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

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

Въведение в 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атегории