Shiny

Материал из Поле цифровой дидактики
Краткое описание инструмента Shiny – пакет языка R, позволяющий легко создавать интерактивные веб-приложения непосредственно из R.
Возможности Создание интерактивных приложений. Основная веб-парадигма Shiny заключается в том, чтобы легко "отслеживать" изменения значений входных параметров на веб-странице, после чего обновленные результаты обработки данных тут же переотображаются браузером. Такой стиль называется "реактивным программированием". при изменении значения входного элемента Shiny автоматически определит, как с наименьшими усилиями обновить все связанные выходные элементы
Трудности использования Необходимо:
  • знание языка R
  • предустановленные R и R студия
  • поле для размещения Shiny приложений
Область применения образование
Поясняющее видео https://www.youtube.com/watch?v=cqOUpnF-Lco
Веб-сайт https://shiny.posit.co/
Пользователи Преподаватели, Исследователи, Разработчики
Используется для создания (проведения) Coding
Разработчик
Сообщество вокруг средства Shinyappsio
Лицензия Открытая
Год первого релиза 2012
Совместное сетевое использование Нет
Какой язык основной English
Есть ли поддержка Искусственным Интеллектом Нет

Книги о Shiny

 DescriptionWebsite
Interactive web-based data visualization with R, plotly, and shinyКнига по разработке приложений в веб среде на основе языка R + Plotly + Shiny It makes heavy use of plotly for rendering graphics, but you’ll also learn about other R packages that augment a data science workflow, such as the tidyverse and shinyhttps://plotly-r.com/
Learn ggplot2 using Shiny AppСетевая книга по освоению приемов работы с пакетом ggplot2 языка R в среде Shinyhttps://r-graph.com/
Mastering Shiny: Build Interactive Apps, Reports, and Dashboards Powered by RКнига о создании аналитических веб-приложений на языке R в среде Shinyhttps://mastering-shiny.org/
Outstanding User Interfaces with ShinyA book about deeply customizing Shiny app for production.https://unleash-shiny.rinterface.com/


Рецепты Shiny

 Description
Как собрать своё первое приложение ShinуКак:
  • Создать своё первое и полезное приложение в среде Shiny
  • Опубликовать
  • Показать его на площадке Digida


Дополнительная информация

Справочник по созданию https://rstudio.github.io/cheatsheets/html/shiny.html

Shiny hellow world.png

Создание приложений
https://www.ibm.com/docs/ru/cloud-paks/cp-data/3.5.0?topic=rstudio-creating-deploying-r-shiny-applications

См. Mastering Shiny: Build Interactive Apps, Reports, and Dashboards Powered by R