始める無料で始める

ツイートを DataFrame に読み込む

では、pandas の DataFrame にデータを読み込んで、ツイートを大規模に分析してみましょう。

ここでは、ハッシュタグ '#rstats' または '#python' を含むツイートのデータセットを使用します。このデータセットは、ツイートの JSON オブジェクトのリストとして data_science_json に格納されています。

このコースでは、以前学んだ内容を思い出す必要がある概念も多く登場します。おさらいが必要なときは、pandas basics Cheat Sheet をダウンロードして手元に置いておきましょう。

これは Twitter の実データであるため、不適切な言葉や不快な内容が含まれる可能性が常にあることに注意してください(この演習および、実際の Twitter データを使用する今後の演習についても同様です)。

この演習はコースの一部です

Python でのソーシャルメディアデータ分析

コースを見る

演習の手順

  • pandas をインポートします(慣習として pd というエイリアスを使うことを覚えておきましょう)。
  • flatten_tweets() を使って data_science_json のツイートをフラット化し、tweets に格納します。
  • pd.DataFrame() を使って tweets から DataFrame を作成します。
  • 最初の5件のツイートのテキストを出力します。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Import pandas
import ____ as ____

# Flatten the tweets and store in `tweets`
tweets = ____(____)

# Create a DataFrame from `tweets`
ds_tweets = ____(____)

# Print out the first 5 tweets from this dataset
print(ds_tweets[____].values[0:5])
コードを編集して実行