このパッケージは\@R_beginnerさんのshinymakerをRStudio Addinから実行できるようにパッケージにしたものです。
devtools::install_github("pontsuyu/shinymakeraddin")
RStudio上部のAddinsからshiny Template Makerを選択して使用してください。
必要があればtitile名を入力し、Sidebar、Tabの有無にチェックを付けて下さい。
Select themeウインドウで使用するテーマを確認し、Themeにチェックを入れます。
次に使用したいlibraryをチェックします。
Input contentsには、私がよく使用するInputUIのみ入っています。
Output contentsから使用したい内容を選択して下さい。
コードを簡単にするため(面倒だったから?)、libraryとOutput contentsの内容とはリンクしておりません。
フォルダの中にui.Rとserver.Rファイルが作成されています。
作成されたコードはインデントが調整されておりませんので、Rstudioのショートカット(ctrl+A → ctrl+I)でインデントを付けて、コードの修正等行うと良いと思います。
RunAppボタンを押して実行します。
Viewer内に表示されたら、Show in New Windowボタンを押してください。
Webブラウザで立ち上がりました。 これができあがったshinyアプリです。
shinyアプリのパーツが並んでいるので、コードを少し変更するだけでアプリを仕上げることができます。 アプリ作成時間が、かなり短縮できると思いますので試してみて下さい。
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.