กรณีตัวแปรเดียวด้วย flexmix
ชุดข้อมูล mix_example ประกอบด้วย 3 กลุ่มที่มีการกระจายตัวแบบ Gaussian ในมิติเดียว จุดประสงค์ของแบบฝึกหัดนี้คือการใช้ฟังก์ชัน flexmix() เพื่อ fit โมเดล
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Mixture Models ใน R
คำแนะนำการฝึกหัด
หา cluster model สำหรับตัวแปร x โดยใช้ FLXMCnorm1() สำหรับการกระจายตัวแบบ Gaussian ในมิติเดียว และกำหนดจำนวน cluster เท่ากับ 3
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
set.seed(1515)
fit_mix_example <- flexmix(x ~ ___,
data = ___,
k = ___,
model = ___,
control = list(tolerance = 1e-15, verbose = 1, iter = 1e4))