rui live note

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

*

将棋棋士データベースで遊ぶ(3)〜都道府県別棋士数をグラフで可視化〜

      2017/04/19   将棋, 生活 ,

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

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

前回は、棋士データベースから全棋士データの入った json ファイルを作ったので、これを使って何か作ってみようと思います。

都道府県別棋士数をグラフで可視化

手始めに棋士データに含まれている出身地を使って、都道府県別の棋士数をグラフで可視化してみることにします。

まず、次のような PHP スクリプトを作ります。

このスクリプトを実行すると、棋士データの kishi_all.json の中身を解析して都道府県別の棋士数を出力してくれます。

その出力された棋士数データを棒グラフに表示させてみます。なお、グラフライブラリは Google Chartsを使わせてもらいました。

都道府県別棋士数グラフ

グラフを見ると分かりますが、出身棋士が多いトップ5は次の県でした。

  • 東京:82人
  • 大阪:27人
  • 兵庫:22人
  • 神奈川:20人
  • 千葉:16人

それにしても圧倒的に東京が多い!2番目に多い大阪の約3倍もいます。

奨励会という現在の制度がある以上東京や大阪近辺の多くなるのは自然なことですが、もっと地方にも機会を増やせる仕組みができていくといいのになあ、とこれを見ながら感じました。

出身棋士が一人もいない都道府県もこんなにあったんですね。これらの県から棋士が誕生しようものなら、地元の将棋ファンがどんなに歓喜することか・・・。

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

ad

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

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

  関連記事

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

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

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

※この記事は「将棋 Advent Calendar 2016 – A …

電王戦
コンピュータ将棋の歴史を紐解くのに「ルポ 電王戦」はおすすめの一冊

話題の新書「ルポ 電王戦―人間 vs. コンピュータの真実」を読みました。 タイ …

将棋駒
将棋駒画像が無料ダウンロードできる素材サイトまとめ

※この記事は「将棋 Advent Calendar 2016 – A …

将棋
将棋ウォーズの時間切れ負け率が50%もあったので対策を考えてみた

ちょっと早口の人が相手だと話がなかなか頭に入ってこなかったり、何かを説明しようと …

電王戦FINAL
将棋電王戦FINAL第2局、永瀬拓矢六段が衝撃の△2七同角不成でSeleneに見事勝利!対戦成績はプロ棋士の2連勝に。

将棋の電王戦FINAL第2局 永瀬拓矢六段 vs Seleneの対局は、永瀬六段 …

年賀状
年賀状フリー素材としての将棋メーカーの可能性を探ってみた

年賀状作りの納期も佳境にさしかかったこの時期、みなさんの進捗はいかがでしょうか? …

電王戦リベンジマッチ
大晦日に行われた「電王戦リベンジマッチ 森下卓九段 vs ツツカナ」の雑感

大晦日に行われた「電王戦リベンジマッチ 森下卓九段 vs ツツカナ」。すっかり時 …

将棋用語辞書
将棋ブログを書くなら必ず入れておきたい「IME用将棋用語辞書」

何となくはてな界隈で将棋に関するブログ記事を見かけることが増え、将棋ブームが歩み …

電王戦FINAL
電王戦FINAL第1局は斎藤慎太郎五段がAperyに完勝!ニコファーレの大盤解説会に行ってきました。

2015年3月14日、電王戦FINALの第1局・斎藤慎太郎五段 vs Apery …