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

การแสดงภาพจำนวนคำโดยใช้ factor

เราได้เพิ่ม stop word แบบกำหนดเองอีกหลายคำ (รวมถึงชื่อสายการบิน) และจัดเรียงข้อมูลให้เรียบร้อยแล้ว ตอนนี้ให้สร้างการแสดงภาพที่ดีขึ้นและพล็อตคำโดยเรียงลำดับจากมากไปน้อยตามจำนวนคำ

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

การวิเคราะห์ข้อความเบื้องต้นใน R

ดูคอร์ส

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

  • เก็บเฉพาะคำที่ปรากฏมากกว่า 100 ครั้งใน non_complaints
  • จัดเรียงคอลัมน์ word ใหม่เป็น factor โดยเรียงตามจำนวนคำ
  • สร้างกราฟแท่งโดยใช้คอลัมน์คำใหม่ที่มีชนิดข้อมูลเป็น factor

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

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

word_counts <- tidy_twitter %>% 
  filter(complaint_label == "Non-Complaint") %>% 
  count(word) %>% 
  # Keep terms that occur more than 100 times
  ___(___) %>% 
  # Reorder word as an ordered factor by word counts
  ___(word2 = ___(___, ___))

# Plot the new word column with type factor
___(___, aes(___, ___)) +
  ___() +
  ___() +
  ggtitle("Non-Complaint Word Counts")
แก้ไขและรันโค้ด