Đưa dữ liệu Twitter vào DataFrame
Hiện bạn đã có dữ liệu Twitter trong một list các dictionary, tweets_data, trong đó mỗi dictionary tương ứng với một tweet. Tiếp theo, bạn sẽ trích xuất phần văn bản và ngôn ngữ của từng tweet. Văn bản trong một tweet, t1, được lưu dưới dạng giá trị t1['text']; tương tự, ngôn ngữ được lưu trong t1['lang']. Nhiệm vụ của bạn là xây dựng một DataFrame trong đó mỗi hàng là một tweet và các cột là 'text' và 'lang'.
Bài tập này là một phần của khóa học
Nhập dữ liệu nâng cao trong Python
Hướng dẫn bài tập
- Dùng
pd.DataFrame()để tạo một DataFrame gồm văn bản và ngôn ngữ của các tweet; để làm điều này, đối số thứ nhất phải làtweets_data, một list các dictionary. Đối số thứ hai củapd.DataFrame()là một list các khóa bạn muốn dùng làm cột. Gán kết quả của lệnh gọipd.DataFrame()chodf. - In phần đầu của DataFrame bằng
head().
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Import package
import pandas as pd
# Build DataFrame of tweet texts and languages
df = pd.DataFrame(____, columns=____)
# Print head of DataFrame