始める無料で始める

Twitter データを DataFrame に変換する

Twitter データを辞書のリスト tweets_data として取得できました。各辞書は1件のツイートに対応しています。次は、各ツイートのテキストと使用言語を抽出しましょう。ツイート t1 のテキストは t1['text'] に、言語は t1['lang'] に格納されています。各行が1件のツイートを表し、列が 'text''lang' となる DataFrame を作成するのが今回の課題です。

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

Pythonによるデータインポート中級

コースを見る

演習の手順

  • pd.DataFrame() を使って、ツイートのテキストと使用言語を含む DataFrame を作成します。第1引数には辞書のリスト tweets_data を渡してください。pd.DataFrame() の第2引数には、列として使用したいキーのリストを指定します。pd.DataFrame() の結果を df に代入してください。
  • DataFrame の先頭部分を表示しましょう。

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

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

# Import package
import pandas as pd

# Build DataFrame of tweet texts and languages
df = pd.DataFrame(____, columns=____)

# Print head of DataFrame

コードを編集して実行