きららフェスタ2017 に出演していた声優たちの集客力をRstan で推定する

MikuHatsune2017-12-03

この記事は
RStudio Advent Calendar 2017 - Qiita
まんがタイムきらら Advent Calendar 2017
ごちうさ Advent Calendar 2017
Stan Advent Calendar 2017 - Qiita
R Advent Calendar 2017 - Qiita
の3日目の配当記事です。
 
声優統計第9号で、きららフェスタ2016に出演した声優の集客力について検討したが、2017年度もキララフェスタに参加したのでまったく同じことをやってみる。
 
2017年では4作品のアニメが出て、東山奈央大久保瑠美が総合司会ということで出演していた。この二人は4作品には出演していなかった。
各声優のアニメ出演パターンは以下の通りである。茅野愛衣が3作品に出ている。水瀬いのりも意外にサクラクエストに出演していた。

 
各声優の集客力の推定結果は以下の通りである。サクラクエスト声優陣の推定がグダグダである。
2016年度ほどに、いろいろなアニメにほどよく散らばって出演している声優が少なくて推定結果はグダグダになったようである。

 
さで、Rstudio アドベントカレンダーでもあるので、Rstan の推定結果をRstudio からRpubs へ出すときの注意点を述べる。Rstudio でknitr すると、library の読み込み時に関連メッセージがでてきて、これがhtml に紛れ込んでしまう。
library のオプションでquietly=FALSE にしても、チャンクオプションでinclude=FALSE にしても出てきてしまうのでイラッ☆とする。
ここで、library で読み込まずに、namespace::function として呼び出すとこの関連メッセージを呼び起こすことなく関数を実行できるっぽいので、こうする。

さて、rstan の実行結果を使ってhtml に計算結果や図を出したいが、rstan のsampling はいちいち実行メッセージを出してしまうので、これもすべてhtml に紛れ込んでしまう。なので、sampling した結果をsave 関数によって保存して、knitr するときにはload することによってknitr でコンパイルするときにはrstan による演算はしないことで回避できるっぽい。

ということで、Rstudio でknitr して、Rpubs にpublish ボタンでアップロードすれば、html やrevealjs がいろいろ作成できる。
JapanR#5 お疲れ様でした。こんな感じでrevealjs のスライドができます。
RPubs - 20171202japanr#5

anime,bd,安済知佳,上田麗奈,大久保瑠美,茅野愛衣,久保ユリカ,小松未可子,高田憂希,竹尾歩美,田中ちえ美,東山奈央,徳井青空,戸田めぐみ,七瀬彩夏,原田彩楓,日笠陽子,本渡楓,水瀬いのり,村川梨衣,山口愛,佳村はるか
ご注文はうさぎですか,11038,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,1,1,0,0
NEWGAME,6452,0,0,0,1,0,0,1,1,0,0,0,1,0,0,1,0,0,0,1,0
サクラクエスト,1165,1,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,0
うらら迷路貼,694,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1