Twitterデータの分析

Rで学ぶソーシャルメディアデータ分析

Sowmya Vivek

Data Science Coach

コース概要

  • Twitterデータを抽出して可視化
  • ツイート本文を分析
  • ネットワーク分析を実施
  • 地図上にツイートを表示
  • 有名人・ブランド・話題・スポーツのツイートを探索
Rで学ぶソーシャルメディアデータ分析

ソーシャルメディア分析入門

  • ソーシャルメディアからデータ収集
  • データを分析して洞察を得る
  • より良いビジネス判断につなげる

ソーシャルメディア分析

Rで学ぶソーシャルメディアデータ分析

Twitterについて

Twitterロゴ

  • ソーシャルメディアプラットフォーム
  • ツイートと呼ばれる短文投稿
  • マイクロブログサイト
  • ツイート本文とメタデータが取得可能
Rで学ぶソーシャルメディアデータ分析

Twitterデータの力

毎日5億件のツイート

Rで学ぶソーシャルメディアデータ分析

Twitterデータの力

毎月3.3億人のユーザー

Rで学ぶソーシャルメディアデータ分析

Twitterデータの力

ユーザーの80%は裕福なミレニアル世代

Rで学ぶソーシャルメディアデータ分析

Twitterデータの力

Twitter広告は11%効果的

Rで学ぶソーシャルメディアデータ分析

Twitterデータの力

40%のユーザーがインフルエンサーの投稿で購入

Rで学ぶソーシャルメディアデータ分析

ツイート量

  • Rにはツイート抽出の関数が多数あります
  • stream_tweets() は公開ツイートの1%をサンプル
  • 既定では30秒間で抽出
Rで学ぶソーシャルメディアデータ分析

ツイート量

live_tweets <- stream_tweets("")
dim(live_tweets)
[1] 1047   90
Rで学ぶソーシャルメディアデータ分析

ツイート量

live_tweets60 <- stream_tweets("", timeout = 60)
dim(live_tweets60)
[1] 3464   90
Rで学ぶソーシャルメディアデータ分析

Twitterデータの活用例

トレンドトピック

Rで学ぶソーシャルメディアデータ分析

Twitterデータの活用例

顧客の声

Rで学ぶソーシャルメディアデータ分析

Twitterデータの活用例

世論・感情

Rで学ぶソーシャルメディアデータ分析

Twitterデータの活用例

リーチ

Rで学ぶソーシャルメディアデータ分析

Twitterデータの活用例

イベント検知

Rで学ぶソーシャルメディアデータ分析

Twitterデータの利点

  • Twitter APIは公開・利用可能
  • ハッシュタグ文化で会話を探しやすい
  • ツイートは短文のためアルゴリズム実行が容易で制御しやすい
Rで学ぶソーシャルメディアデータ分析

Twitterデータの制約

  • 無料アカウントは過去検索が制限的
  • 抽出できるツイート数も制限あり
  • 1%サンプルは偏りの可能性
  • 位置情報付きツイートはごく一部
Rで学ぶソーシャルメディアデータ分析

練習してみましょう!

Rで学ぶソーシャルメディアデータ分析

Preparing Video For Download...