Shinyを使った統計解析

Webアプリケーションの作成
SappoRo.R#3
2014/07/25@北海学園大学
水本 篤
自己紹介
But…
初心者にCLIは厳しい
RをGUIで利用できる	

http://socserv.mcmaster.ca/jfox/Misc/Rcmdr/Rcmdr-screenshot.html
R Commander(EZR)など
http://www.jichi.ac.jp/saitama-sct/SaitamaHP.files/statmedEN.html
https://sites.google.com/site/casualmacr/home
RをGUIで利用できる	

Mac用アプリのMacR
http://norimune.net/had
なんでもExcelでできちゃう
さらに便利なのが	

Webアプリケーション
http://www.m-sugaya.jp/python/
http://www.hju.ac.jp/ kiriki/anova4/index.html
http://www.kisnet.or.jp/nappa/software/star/
http://aoki2.si.gunma-u.ac.jp/JavaScript/
こういうのを作りたかった
http://hoxom-hist.appspot.com/hist.html
こういうのを作りたかった
http://www.wessa.net/rwasp_cronbach.wasp
2012年11月 Shiny 到来
http://d.hatena.ne.jp/hoxo_m/20121122/p1
2012年11月 Shiny 到来
http://www.slideshare.net/wdkz/shiny-16178934
1年ぐらい放置	

理由:グラフだけなんじゃないの?
http://shiny.rstudio.com/
!
ベクトルもいける。
http://langtest.jp:3838/bs/
!
行列もいける。	

(shinyAceパッケージを使用)
http://langtest.jp:3838/rel/
• 「外国語教育研究ハンドブック」
のサンプルを使用して再現。
• アウトプットの見方がわかる
• 自分でも簡単に分析できる。
• グラフを充実させている。
• Excelのデータをコピペするだけ。
langtest.jp
langtest.jp
ANOVA君も使える
https://twitter.com/MizumotoAtsushi/status/440365056019005440
パス図も
https://twitter.com/MizumotoAtsushi/status/401767489224187904
注意点
•「誰でもできる」だけに危険。	

•ドキュメンテーションがない。	

•作図の自由度ゼロ。	

•同時アクセスに弱い。(参考:Shiny-Serverをたった1行の変更でマルチプロセス化する方法)	

•コードが残らないので再現性に乏しい。

(MacRならコードが保存できる)
Shiny の使い方
http://shiny.rstudio.com/
Shiny の使い方
http://qiita.com/hoxo_m/items/c8365117f3444fb51df4
自分のサーバがなくてもOK
http://shiny.rstudio.com/deploy/
自分のサーバがなくてもOK
http://qiita.com/hoxo_m/items/c71beb71386f10272378
langtest.jp
コードはGitHubですべて公開
https://github.com/mizumot

SappoRo.R #3 LT: Shiny by RStudio