なんでもアウトプットなんでもアウトプットパソコン関連で役に立った情報を発信しますトップ記事一覧ログ一覧2019-01-26【Exploratory】TwitterSearchを使用してみるExploratoryExploratory準備記事http://hk-ryukyu.club/hideto/archives/893http://hk-ryukyu.club/hideto/archives/900【やりたいこと】TwitterSearchを使用して、ツイートデータを取得したい!TwitterSearchで指定のキーワードが含まれているツイートを取得します。指定するキーワードは、「冬」にします。「冬」といっしょによく使われる単語は、何になるのでしょうか。※ダウンロード時間は15分の中に含まれていません。0.概要TwitterSearchで「冬」を含むツイートを取得します。次に、重要でないツイートを消去します。最後に「冬」とよくいっしょに使われる単語のランキングを作成します。※下記の記事の内容を完了しているものとして、進めていきます。http://hk-ryukyu.club/hideto/archives/893http://hk-ryukyu.club/hideto/archives/9001ツイートの取得Exploratoryを起動し、プロジェクトを作成します。データフレームの+マークをクリックし、クラウドアプリケーションデータをクリックします。Searchをクリックします。コネクションの右にある作成をクリックします。追加をクリックします。Searchをクリックします。OKをクリックします。Twitterアカウントが必要なので、これを機にTwitterアカウントを作成しましょう!アクセス許可の完了後、リフレッシュをクリックします。上記の画像のように設定します。RetweetsをNoにすることで、リツイートを省くことができます。設定後、データの取得をクリックし、ツイートデータが表示されたら、インポートをクリックします。データフレームの名前を決めます。上記の画像のように、表示されていれば成功です。2スクリプトを作成するRmecabを使いやすくするために、スクリプトを作成します。スクリプトの+マークをクリックし、スクリプトをクリックします。変換に失敗したものは空文字だとRMeCabCが動かないので空白にしておく。}https://exploratory.io/note/2ac8ae888097/9462315684068270※引用元のコードを使用してください。上記のコードは、引用元のコードを正しく表示することができませんでした。コード記入後、保存をクリックします。3重要でないツイートの非表示ステップの左にある+マークをクリックします。カスタム・コマンドをクリックします。mecab_tokenize(text)を記入し、実行をクリックします。品詞ごとに分類されていれば成功です。次は、名詞と動詞だけに絞ります。値の欄に名詞と動詞を記入します。記入後、実行をクリックします。この操作で、名詞と動詞だけが残るようになります。次に、重要でない単語を非表示にします。どれにも等しくないをクリックします。値の欄に記入されたものは、表示されなくなります。次に、1文字の単語を非表示にします。フィルタのカスタムタブを選択します。条件の欄にstr_length(.token)>1を記入し、実行をクリックします。することで、1文字のテキストを非表示にします。チャートをクリックします。上記の画像のように、設定します。することで、「冬」といっしょに使われる単語のランキングが表示されます。上記のランキング内に、重要でない単語が含まれています。フィルタで非表示しましょう。上記の画像のように、どれにも等しくないの欄に重要でない単語を記入します。以上の結果となりました。除外できない単語がいくつかありました。(「いる」とか)「コミ」が断トツで1位になりました。これは、Twitterで冬コミが盛り上がったことが推測できます。意外な点としては、「アイス」が4位にランクインしているところです。アイス」でTwitter検索した結果、「冬にこたつで食べるアイスがおいしい」のようなツイートが多く見受けられました。アイス」は、特に、目立ったイベントを発見することができませんでした。アイス」は、継続してツイート数が多いのではないかと疑問を持つことができました。「冬」と「アイス」のような意外性のあるものが、Twitterでは、頻繁にツイートされやすいのではないかとも考えました。「冬はこたつで暖まろう」などは当たり前すぎて、ツイートしないように感じ、逆に「冬」に「アイス」という意外性のあることは、ツイートしやすいと思いました。以上のように、ツイートの1つのキーワードに着目して集めたデータだけでも、面白い発見がたくさんあります。画像が見づらい場合は、以下のリンク先に移動することをおすすめします。参考記事は、Exploratoryのサイトにあるブログを見ています。以下のリンクが、日本語に対応しており、とっつきやすいのでおすすめです。https://exploratory.io/tag/japanese【Exploratory】Wordcloudを使用してみる【Exploratory】MecabとRmecabのインストール方法この記事についているタグ検索プロフィールHide21Hk@hide21Unitymainアウトプットを通して、多くのことを学んでいきたいです。現在は、Pythonスクレイピング、Wordpress、Exploratoryを主に勉強しています。