การสร้างความถี่เฉลี่ย
เราต้องการสร้างตัวชี้วัดที่สามารถนำไปพล็อตกราฟตามเวลาได้ ฟังก์ชัน check_word_in_tweet() ของเราจะคืนค่าเป็น boolean Series โดยจำไว้ว่า True == 1 ดังนั้นจึงสร้างคอลัมน์สำหรับแต่ละคีย์เวิร์ดที่สนใจ แล้วใช้คอลัมน์เหล่านั้นเพื่อทำความเข้าใจความชุกของคีย์เวิร์ดนั้น ๆ ตามช่วงเวลาได้
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การวิเคราะห์ข้อมูลโซเชียลมีเดียด้วย Python
คำแนะนำการฝึกหัด
- สร้างคอลัมน์ชื่อ
pythonและเก็บผลลัพธ์ของcheck_word_in_tweet()สำหรับสตริง'#python'ไว้ในคอลัมน์นั้น - ทำแบบเดียวกัน แต่ใช้คอลัมน์ชื่อ
rstatsและสตริง'#rstats'
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Create a python column
ds_tweets[____] = ____(____, ____)
# Create an rstats column
____[____] = ____(____, ____)