rui live note

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

*

将棋棋士データベースで遊ぶ(7)〜棋士名でワードクラウドを作る〜

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

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

将棋連盟の棋士データベースを使って色々と遊んでみるシリーズ、今回は棋士名に使われている文字を分解してワードクラウド(タグクラウド)を作ってみたいと思います。

棋士名でワードクラウド

出来上がったワードクラウドがこちら。

棋士名ワードクラウド

棋士名に使われている文字を一文字ずつに分解して集計し、その文字が使われている数が多ければ大きく、少なければ小さく表示されるようになっています。

本当は姓名を分けて名前だけでやりたかったのですが、棋士データベースは姓名の区切りが分かるようになっていなかったので断念。そのせいか、やはり大きな文字は名字によく使われる漢字がほとんどを占めたようです。

ちなみにこちらが多かった文字のトップ10。「田」の圧倒的勝利でしたね。

文字 回数
54回
31回
31回
26回
23回
22回
19回
18回
17回
17回

作り方

ワードクラウドの作成にはこちらのライブラリを使わせてもらいました。

こんな php スクリプトを走らせて、棋士データ全部入りの kishi_all.json からどの文字が何回使われているかというワードクラウド用のリストを作りました。

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

ad

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

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

  関連記事

電王戦FINAL
11/26に開かれた将棋電王戦FINAL記者発表会の内容まとめ

11/26に将棋電王戦FINAL記者発表会が開かれました。 来春に行われる電王戦 …

バイリンガール英会話
ようかい体操第一で子どもにも英語学習!人気のバイリンガール英会話に妖怪ウォッチが登場。

シアトル育ちの帰国子女・吉田ちかさんが、毎回楽しい英会話動画を配信することで大人 …

マンガでおぼえるチェス入門
全くチェス初心者の父と息子がルールを覚えたお勧め入門書

せっかく始めた将棋に残念ながら最近あまり励んでいないうちの息子ですが、今度は何か …

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

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

6秒でわかる将棋
将棋の結果があっという間に確認できる「6秒で分かる将棋」Twitterアカウントが面白い

Twitter のタイムラインで目に入ってきた将棋アカウントが何とも面白いのでご …

前橋工科大学
前橋工科大学の「こども科学教室」に行ってきました

8月10日、11日に前橋工科大学で開かれた「こども科学教室」に行ってきました。( …

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

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

将棋
何だかんだ電王戦はずっと続けて欲しいので、自分が観たい電王戦新棋戦案を考えてみた

先日の記者発表にて、来年の「電王戦FINAL」をもってこれまで対局形式の電王戦は …

将棋
第4回電王戦に向けて出場棋士予想ツイートをまとめてみました

先日、ドワンゴと日本将棋連盟から8月29日に「将棋電王戦に関する記者発表会」が開 …

ほぼ日手帳
2015年のほぼ日手帳が届きました

朝晩もだいぶ寒くなってきて、はや年末の空気を感じるのは自分だけでしょうか。1年経 …