rui live note

WordPress、PHP、子育て、ブログ、将棋、コワーキング、子育て、群馬等に関する日々感じたことを書いているブログです

*

将棋棋士データベースで遊ぶ(8)〜棋士の師弟関係をD3.jsで可視化〜

      2017/04/19   JavaScript, 将棋, 生活, 開発 ,

  • このエントリーをはてなブックマークに追加
  • Pocket

※この記事は「将棋 Advent Calendar 2016 – Adventar」の20日目です。

将棋連盟の棋士データベースで遊んでみようというこのシリーズ、だんだんネタ的に苦しくなってきましたがwもう少しだけ頑張って続けてみます。

棋士データベースには師匠が誰なのかという情報も掲載されています。せっかくのそのデータを生かして、棋士の師弟関係を可視化してみようと思います。

棋士の師弟関係をD3.jsで可視化

今回、師弟関係の可視化には Sankey Diagram という方式を使ってみました。以前、当サイトで2016夏の甲子園出場校選手の出身都道府県を可視化してみたことがありましたがそれを応用したやり方です。

出来上がりはこんな感じになりました。

D3.js

棋士の数が多いせいか密集し過ぎて何だかものすごいことになってしまいました。見づらくてすいません・・・。

棋士名の部分をドラッグ&ドロップすると移動できるので、試しに井上門下の棋士を集めてみたところこんな感じに。データが多くてちゃんと検証できていませんが、まあ合ってそうではありますね。

D3.js

「聖の青春」でも脚光を浴びている森信雄門下はさすがに大所帯なのでこれほどのバーの長さに。この迫力、ぜひ実際にご覧になってみてください。

D3.js

それにしてもこのダイアグラムでは見づらいので、できれば次回はもう少し見やすい形に工夫してみたいですね・・・。何かいいアイデアなどありましたらぜひ教えてください!

この記事で作ったコードはこちらに上げてありますので、どうぞご自由にご覧ください。

ad

この記事が気に入ったらシェアしてもらえると嬉しいです!

  • このエントリーをはてなブックマークに追加
  • Pocket
  • follow us in feedly
  • RSS

  関連記事

コロツアー
コロツアー2014のコーナー別イベント情報ページまとめ

先日、コロツアーに参加した時に情報収集していて分かったのですが、下記コロツアーの …

食事
今年は水野南北の節食開運説を生活にゆる〜く取り入れてみたい

年末年始に帰省した際、実家の母から水野南北という人の話を聞かされました。 初めは …

妖怪ウォッチ
運動不足解消には「ようかい体操第一」より「ダン・ダンドゥビ・ズバー!」の方がよりハードに効きますよ

妖怪ウォッチの歌と言えば、「ようかい体操第一」とか「ゲラゲラポーのうた」ばかりの …

将棋盤
ハロウィンの仮装ネタにできそうな将棋プロ棋士で打線組んだ

10月になり、あちこちでハロウィンの話題を目にする機会が増えてきましたね。 ハロ …

将棋
ブログに貼れる将棋局面図を作成できる便利なWebサービス

ブログを書いている方であれば、誰でも将棋の局面図を Web 上で簡単に作りたい! …

チームラボアイランド 学ぶ!未来の遊園地
スズラン高崎店の「チームラボアイランド 学ぶ!未来の遊園地」に行ってきました

高崎のスズラン百貨店で夏休みイベントとして開催されている「チームラボアイランド …

藤井猛九段
私が振り飛車党になった5つの理由

さて明日は安倍政権の評価を問う衆院選の投票日ですね。有権者のみなさん、もう投票先 …

WordPressもくもく勉強会
「WordPressもくもく勉強会@群馬 #20」の開催レポートです

WordPressもくもく勉強会@群馬 #20 : ATND 毎月最終木曜に高崎 …

妖怪ウォッチ
くら寿司のビッくらポン!で妖怪ウォッチグッズキャンペーンが始まるぞ〜

“DX妖怪ウォッチ”“妖怪メダル”が当たる“くら寿司×妖怪ウォッチ”キャンペーン …

高校野球応援まとめサイト
高校野球応援動画まとめサイト「OUEN」という新サイトを作りました

先日、こんな高校野球応援動画まとめサイトを作りました。 高校野球応援動画まとめサ …