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

ประเมินความพยายามของผู้เขียน

ผู้เขียนมักใช้คำมากขึ้นเมื่อรู้สึกอย่างแรงกล้า ตัวอย่างเช่น ผู้โดยสารที่ไม่พอใจสายการบินมักจะเขียนรีวิวยาวขึ้นตามระดับความไม่พอใจที่รู้สึกได้ ในทางกลับกัน ผู้โดยสารที่ไม่ได้รู้สึกอะไรมากนักอาจไม่อยากใช้เวลาเขียนรีวิวยาว รีวิวที่ยาวอาจทำให้ค่า sentiment รวมสูงขึ้นเกินจริง เนื่องจากยิ่งเขียนยาว ก็ยิ่งมีภาษาเชิงบวกหรือเชิงลบมากขึ้นตามไปด้วย แบบฝึกหัดนี้จะช่วยให้วิเคราะห์ความสัมพันธ์ระหว่างความพยายามและ sentiment

ในแบบฝึกหัดนี้ จะได้สร้างภาพข้อมูลเพื่อแสดงความสัมพันธ์ระหว่างความพยายามและ sentiment ทบทวนว่า tibble ของรีวิวที่พักมีคอลัมน์ id และแต่ละแถวแทนหนึ่งคำ ดังนั้นการใช้ count() กับ id จะนับจำนวนคำในแต่ละรีวิวได้ จากนั้นจะนำผลสรุปนี้ไปเชื่อมกับข้อมูลเชิงบวกและเชิงลบ และสุดท้ายจะสร้าง scatter plot เพื่อแสดงความสัมพันธ์ระหว่างความยาวรีวิวกับค่า polarity

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

การวิเคราะห์ความรู้สึกใน R

ดูคอร์ส

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

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

# Review tidy_reviews and pos_neg
tidy_reviews
pos_neg

pos_neg_pol <- tidy_reviews %>% 
  # Effort is measured as count by id
  ___(___) %>% 
  # Inner join to pos_neg
  ___(___) %>% 
  # Add polarity status
  ___(pol = ___(___, "___", "___"))

# Examine results
pos_neg_pol
แก้ไขและรันโค้ด