การแสดงภาพจำนวนคำโดยใช้ 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")