ตัวเลขลายมือด้วย `flexmix`
digits_sample_2 คือ data frame ที่มี 478 การสังเกต แต่ละรายการแทนภาพไบนารีของตัวเลขลายมือที่ประกอบด้วยพิกเซล 16x16 จุด แบบฝึกหัดนี้มีเป้าหมาย 3 ประการ ได้แก่ (1) สำรวจชุดข้อมูล (2) ฟิต Bernoulli mixture model โดยใช้ flexmix และ (3) วิเคราะห์คลัสเตอร์ที่ได้
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Mixture Models ใน R
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# transform into matrix
digits_sample_2 <- ___
# dimension
___
# look to the first observation
show_digit(digits_sample_2[___,])
# look to the last observation
___(digits_sample_2[nrow(___),])