Nạp tweet vào DataFrame
Giờ là lúc nhập dữ liệu vào một pandas DataFrame để bạn có thể phân tích tweet ở quy mô lớn.
Chúng ta sẽ làm việc với một tập dữ liệu gồm các tweet có chứa hashtag '#rstats' hoặc '#python'. Tập dữ liệu này được lưu dưới dạng danh sách các đối tượng JSON của tweet trong data_science_json.
Khóa học này bao quát nhiều khái niệm có thể bạn đã quên; nếu cần ôn nhanh, hãy tải pandas basics Cheat Sheet và giữ sẵn để tham khảo!
Lưu ý đây là dữ liệu thật từ Twitter, vì vậy luôn có rủi ro xuất hiện ngôn từ thô tục hoặc nội dung gây phản cảm (trong bài tập này và mọi bài tập tiếp theo cũng sử dụng dữ liệu Twitter thật).
Bài tập này là một phần của khóa học
Phân tích dữ liệu mạng xã hội bằng Python
Hướng dẫn bài tập
- Import
pandas(nhớ rằng theo thông lệ, ta đặt bí danh làpd). - Làm phẳng các tweet trong
data_science_jsonbằngflatten_tweets()và lưu vàotweets. - Tạo một DataFrame từ
tweetsbằngpd.DataFrame(). - In ra phần văn bản của 5 tweet đầu tiên.
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 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])