Tính điểm cảm xúc
Một cách đo lường sơ bộ cảm xúc đối với một hashtag cụ thể là tính điểm cảm xúc trung bình cho các tweet có nhắc đến hashtag đó. Cũng có thể có nhiều yếu tố khác trong tweet, nên việc xem xét cả nội dung văn bản lẫn các chỉ số do phương pháp xử lý văn bản tự động tạo ra là rất quan trọng.
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
- In ra ví dụ đầu tiên của một tweet tích cực. Chọn DataFrame với
sentiment > 0.6và dùng.valuesđể lấy toàn bộ văn bản của tweet. - Làm tương tự cho các tweet tiêu cực với điều kiện chỉ mục
sentiment < -0.6. - Tạo điểm cảm xúc trung bình theo ngày cho
#pythonvới chỉ mụccheck_word_in_tweet. Dùng.resample()với đối số'1 d', sau đó lấy trung bình bằng.mean(). - Làm tương tự với
#rstats.
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.
# Print out the text of a positive tweet
print(ds_tweets[____]['text'].____[____])
# Print out the text of a negative tweet
print(____[____]['text'].____[____])
# Generate average sentiment scores for #python
sentiment_py = sentiment[____(____, ____)].____(____).____()
# Generate average sentiment scores for #rstats
sentiment_r = ____[____].____(____).____()