rui live note

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

*

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

      2016/12/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

  関連記事

将棋
将棋の楽しさを子どもに教えるのに青空将棋が良いと思う理由

最近うちの子がまたちょっぴり将棋に関心を持ち始めたようで、休みの日など時間がある …

将棋
電王戦第4局までを振り返っての一観る将棋ファンの雑感

第3回の電王戦も第4局までが終わり、残すは明日の第5局のみとなりました。 ちなみ …

将棋
将棋ウォーズで対人対局する時に自分が気を付けている3つの心構えについて

将棋ウォーズで誰かと対局するのはほんと楽しいですね。自分も相変わらず通勤電車内な …

棋士データベース
棋士データベースで遊ぶ(1)〜棋士データをスクレイピング〜

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

電王戦FINAL
ニコニコ動画で毎日更新されている「電王戦FINALへの道」が見逃せない!

3月14日(土)に開幕する「将棋電王戦FINAL」。早く始まって欲しいような、始 …

カンボジアの留学生がホームステイに来たので将棋を教えてあげました

先日、とある縁があってカンボジアからの留学生が、我が家にホームステイにやってきま …

観る将
「観る将」以外の「◯◯将」の呼び名を集めてみました

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

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

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

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

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

第2回電王戦のすべて
電王戦FINALをもっと楽しむために読んでおきたい5冊のおすすめ本

将棋電王戦FINAL | ニコニコ動画 電王戦FINALが開幕する3月14日(土 …