唯物是真 @Scaled_Wurm

プログラミング(主にPython2.7)とか機械学習とか

霊夢の嫁は誰なのか? - 紅魔郷編

同人弾幕STGで有名な東方Projectにはほとんど女性キャラしか登場しませんが,以下のように様々なカップリングが考えられています.

そこで主人公の博麗霊夢と誰とのカップリングが人気なのか調べてみます.

調査方法

上のリンク先に記載されているカップリングについてpixiv内で検索を行い,その作品数を比較する.
検索は以下の2つについて行う.

人物名の組み合わせ
例,"霊夢 魔理沙".名前のみを使って検索.必ずしもカップリングでない場合が含まれる.
カップリング名
例,"レイマリ OR マリレイ".名前の前後(受け攻め)の違う結果は合算して考える.カップリング絵でもタグがついていない場合が多い.

また作品数(カップリング名)を作品数(人物名)で割ったものをカップリング率として定義する.

結果

人物名 カップリング名 作品数(人物名) 作品数(カップリング名) カップリング率
霊夢 魔理沙 レイマリ OR マリレイ 17232 9167 53%
霊夢 ルーミア 霊ミア 770 61 8%
霊夢 チルノ レイチル OR チルレイ 2309 137 6%
霊夢 美鈴 メイレイ 612 24 4%
霊夢 パチュリー パチュレイ 985 20 2%
霊夢 咲夜 咲霊 OR 霊咲 2263 133 6%
霊夢 レミリア 霊レミ OR レミ霊 OR レミレイ 2210 447 20%
霊夢 フラン 霊フラ OR レイフラ OR フラレイ OR フラ霊 994 93 9%
作品数(人物名)の上位
  1. 霊夢 魔理沙, 17232
  2. 霊夢 チルノ, 2309
  3. 霊夢 咲夜, 2263

f:id:sucrose:20120317231614p:image

作品数(カップリング名)の上位
  1. 霊夢 魔理沙, 9167
  2. 霊夢 レミリア, 447
  3. 霊夢 チルノ, 137

f:id:sucrose:20120317231710p:image

カップリング率の上位
  1. 霊夢 魔理沙, 53%
  2. 霊夢 レミリア, 20%
  3. 霊夢 フラン, 9%

f:id:sucrose:20120317231711p:image

考察

結果を見ると魔理沙は別格の強さでした.
魔理沙を除いたキャラの中ではレミリアの人気が高いようです.


作品数(人物名)と作品数(カップリング名)の順位が大きく異なることから,カップリングになっているかどうかは単純な二人のキャラの共起によっては測れないことがわかりました.

グラフ作成に利用したRスクリプト

あまり関係ない話ですけど,どこかにRのグラフの色見本とかありませんか?
各キャラに割り当てる色に一番頭を使いました.
教えていただけると嬉しいです.

name = c("霊夢 魔理沙", "霊夢 ルーミア", "霊夢 チルノ", "霊夢 美鈴", "霊夢 パチュリー", "霊夢 咲夜", "霊夢 レミリア", "霊夢 フラン")
color = c("black", "yellow", "cyan", "green", "purple", "blue", "pink", "red") 

count1 = c(17232, 770, 2309, 612, 985, 2263, 2210, 994)
barplot(count1, names.arg=name, col=color)

count2 = c(9167, 61, 137, 24, 20, 133, 447, 93)
barplot(count2, names.arg=name, col=color)

barplot(count2/count1, names.arg=name, col=color)