การแสดงผลหัวข้อ
โดยใช้สิ่งที่เรียนมาในบทก่อนหน้า มาแสดงผลหัวข้อที่ได้จาก LDA กัน
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การวิเคราะห์ข้อความเบื้องต้นใน R
คำแนะนำการฝึกหัด
- เลือก 10 คำที่มีความน่าจะเป็นสูงสุดในแต่ละหัวข้อ
- สร้าง
term2ซึ่งเป็น factor ที่เรียงลำดับtermตามความน่าจะเป็นของคำ - พล็อต
term2และความน่าจะเป็นของคำ - แบ่งกราฟแท่งตาม (คือ
~) หัวข้อ
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
word_probs <- lda_topics %>%
# Keep the top 10 highest word probabilities by topic
___(___) %>%
___(___) %>%
___() %>%
# Create term2, a factor ordered by word probability
___(term2 = ___(___))
# Plot term2 and the word probabilities
___(___) +
geom_col() +
# Facet the bar plot by topic
___(___, scales = "free") +
coord_flip()