SEO今日の川柳はじめにフリーソフトだけでテキストマイニングしたい。パッケージもいっぱい使います。サーチコンソールからデータを取ってきます。5000)ワードクラウド下処理はこんなです。形態素解析して検索クエリをバラバラにしています。次にクリック数ベースで語句の頻度をカウントします。助詞はカウントから除きました。上記の処理をすると、こんなデータフレームが得られます。検索クエリに現れた語句これを集計して語句と頻度だけのテーブルを作りましょう。頻度は重複を認めてカウントすることにします。arrange(desc(freq))集計結果はこんなふうです。パッケージを使うとかんたんにワードクラウドが作成できます。use.r.layout=FALSE)dev.off()頻度が大きいほど文字が大きくなります。参考に各位好きな色を使ってください。いうパッケージを使うとインタラクティブなワードクラウドが作成できます。ここでは解説しません。ワードクラウドはぱっとみかっこいいけど、頻度を正確に把握するにはふつうの棒グラフのほうがいいでしょう。ワードカウントふつうの棒グラフです。以上の語句だけプロットします。family="Japan1GothicBBB")共起ネットワーク単語どうしがおなじクエリ内に存在することを「共起」と呼ぶことにします。共起した語の関係をみることで、キーワードをグルーピングしたり、検索者のニーズをおおまかに把握したりできます。パッケージを使います。select(-query)最終的に得られるデータフレームはこんなふうです。共起関係を示しています。「ルール」の場合、「花札→ルール」というネットワークのパスが引かれます。作成していますが、今回共起には矢印の「向き」がないと考えています。そのため「花札→ルール」というパスが存在すれば「ルール→花札」というパスも必ずあります。超える単語を含むネットワークのみを図示します。family="Japan1GothicBBB")丸の大きさが語句の頻度に対応します。点と点の距離に意味はありません。見やすくなる位置に適当に並べてくれています。左にトランプや花札関連のキーワード、右にラップ関連のキーワード、下のほうに統計・データ処理関係のワードが見て取れます。これで当ブログのユーザー層がだいたい把握できますね。思い切って全キーワードのネットワークも書いてみます。family="Japan1GothicBBB")はい。ライセンスの下に提供されています。月別アーカイブください。よりデータを収集しています。はてなブログをはじめよう!abrahamcowさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。