將 Twitter 資料轉成 DataFrame
你現在已經把 Twitter 資料放在字典的清單 tweets_data 中,其中每個字典對應一則推文。接下來,你要擷取每則推文的文字與語言。推文 t1 的文字儲存在 t1['text'],同樣地,語言則儲存在 t1['lang']。你的任務是建立一個 DataFrame,其中每一列是一則推文,欄位為 'text' 和 'lang'。
本練習屬於課程
Python 資料匯入進階
練習說明
- 使用
pd.DataFrame()建立包含推文文字與語言的 DataFrame。為此,第一個引數應為字典清單tweets_data。pd.DataFrame()的第二個引數是一個你希望作為欄位的鍵的「清單」。將pd.DataFrame()的回傳結果指定給變數df。 - 列印 DataFrame 的開頭資料(head)。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Import package
import pandas as pd
# Build DataFrame of tweet texts and languages
df = pd.DataFrame(____, columns=____)
# Print head of DataFrame