เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การคำนวณคะแนน Sentiment

วิธีหนึ่งในการวัด sentiment ต่อ hashtag ที่สนใจคือการหาค่าเฉลี่ย sentiment ของทวีตที่กล่าวถึง hashtag นั้น อย่างไรก็ตาม ทวีตอาจมีเนื้อหาอื่นปะปนด้วย จึงควรตรวจสอบทั้งข้อความจริงและค่าที่ได้จากการวิเคราะห์ข้อความด้วยระบบอัตโนมัติควบคู่กัน

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การวิเคราะห์ข้อมูลโซเชียลมีเดียด้วย Python

ดูคอร์ส

คำแนะนำการฝึกหัด

  • แสดงตัวอย่างแรกของทวีตเชิงบวก โดยเลือก DataFrame ที่มี sentiment > 0.6 และใช้ .values เพื่อดึงข้อความเต็มของทวีต
  • ทำแบบเดียวกันสำหรับทวีตเชิงลบ โดยใช้เงื่อนไข sentiment < -0.6
  • คำนวณค่าเฉลี่ย sentiment รายวันสำหรับ #python โดยใช้เงื่อนไข check_word_in_tweet แล้วเรียก .resample() ด้วยอาร์กิวเมนต์ '1 d' จากนั้นหาค่าเฉลี่ยด้วย .mean()
  • ทำแบบเดียวกันสำหรับ #rstats

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# 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 = ____[____].____(____).____()
แก้ไขและรันโค้ด