みんなでシャイニイイイイイイイイイイイイイイイイイイイイイ

セキュリティ周りはよくわからない、かつβ版なので注意してご使用ください。

さて、Rでwebアプリが作れるということで関係者を戦々恐々とさせているshinyですが、RStudio社でホスティングが始まったので、作ったwebアプリを簡単に公開できるようになりました。
ということで以下に手順を書いておきます。

  1. 以下のアドレス、RStudioのサイト(http://www.rstudio.com/shiny/)にアクセスして、Deploying Shiny apps のregister nowから登録する。
  2. 登録すると、しばらくしてメールが来る。

あとはメールに書かれた手順どおりにやればアプリを公開できるのだが、一応書いておくと

    1. メールに書かれたRStudio Server URLにアクセスしてユーザー名とパスワードを入力する
    2. ブラウザ上でRStudioが開くので、ホーム直下にShinyAppsというディレクトリを作り、さらにその下にもう一つディレクトリを作る(例えばmyapp)
    3. このディレクトリ内(今回はmyapp)に、ui.Rとserver.Rを格納する(参照)。

これで完成なのであとは以下のアドレスにアクセスするとアプリが動く。

http://(提供されたホスト名).rstudio.com/(ユーザー名)/(ShinyApps直下のディレクトリ名)/

たとえば今回の場合だと下記のアドレスでアプリが動く。
http://glimmer.rstudio.com/dichika/myapp/

enjoy!!