แปลงข้อมูล Twitter เป็น DataFrame
ตอนนี้คุณมีข้อมูล Twitter อยู่ใน list of dictionaries ชื่อ tweets_data แล้ว โดยแต่ละ dictionary สอดคล้องกับทวีตหนึ่งรายการ ขั้นตอนต่อไปคือการดึงข้อความและภาษาของแต่ละทวีต ข้อความในทวีต t1 จะเก็บอยู่ที่ t1['text'] และภาษาจะเก็บอยู่ที่ t1['lang'] งานของคุณคือสร้าง DataFrame ที่แต่ละแถวแทนทวีตหนึ่งรายการ และมีคอลัมน์คือ 'text' และ 'lang'
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การนำเข้าข้อมูลด้วย Python ระดับกลาง
คำแนะนำการฝึกหัด
- ใช้
pd.DataFrame()เพื่อสร้าง DataFrame ของข้อความและภาษาจากทวีต โดยอาร์กิวเมนต์แรกคือtweets_dataซึ่งเป็น list of dictionaries และอาร์กิวเมนต์ที่สองคือ list ของ key ที่ต้องการใช้เป็นคอลัมน์ จากนั้นกำหนดผลลัพธ์ของ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