Попытка вставить R Shiny Apps в Slidify
У меня возникают трудности с поиском хороших примеров того, как встроить R Shiny Apps в презентацию Slidify. В идеале я хотел бы сослаться на внешний файл app.R вместо воссоздания моего существующего кода в index.Rmd. Может ли кто-нибудь предоставить примеры, указать, какие виджеты мне нужно включить, и если у меня также могут быть данные (в виде файла Excel), сопровождающие встроенное приложение (используя относительный путь?).
Продолжается ли разработка Slidify? Большинство сообщений, которые я нахожу, принадлежат 2 или более лет назад.
Спасибо
Тим
2 ответа
Я рассмотрел это в некоторых деталях, потому что имел дело с подобной проблемой.
Короткая версия slidify
больше не совместим с shiny
, но большая часть его функциональности была свернута в rmarkdown
, который совместим с shiny
,
Последние комментарии Рамната по этому поводу slidify
, если бы для его работы потребовались очень существенные изменения в коде. Это был 2015 год. shiny
с тех пор существенно изменилось. Так что они довольно не синхронизированы.
Яркая сторона в том, что rmarkdown
Теперь включает в себя основную часть slidify
функциональность. Поддерживает ioslides
а также slidy
каркасы (ioslides
очень похоже на slidify
"s io2012
). Функциональность, которая не была включена, это поддержка нескольких макетов слайдов с использованием усов. Но это не так уж важно, потому что вы можете просто написать HTML прямо в свой rmarkdown
слайды. Его также гораздо проще настроить, чем было с slidify
, shiny
, htmlwidgets
и т. д. все работает прозрачно. Если пакеты визуализации поддерживают его, переключаться между отображением также очень просто. shiny
и упаковка презентации как единого html5
документ для распространения.
Вы могли бы пройти через эти примеры здесь Рамнатхом