ตัวอย่างจากการแจกแจงปกติหลายตัวแปร
การแจกแจงปกติหลายตัวแปร (multivariate normal) เป็นการแจกแจงที่สำคัญที่สุดในสถิติหลายตัวแปร ในแบบฝึกหัดนี้ จะได้เรียนรู้วิธีจำลองข้อมูลที่เป็นไปตามการแจกแจงปกติหลายตัวแปรที่กำหนด โดยสุ่มตัวอย่างจากการแจกแจงปกติสองตัวแปร (bivariate normal) ซึ่งมีค่าเฉลี่ยและเมทริกซ์ความแปรปรวนร่วมดังนี้
$${\mu}={\begin{pmatrix} 2 \\ -2 \end{pmatrix}},\quad { \Sigma }={\begin{pmatrix} 9 & 5 \\ 5 & 4 \end{pmatrix}}$$
สำหรับแบบฝึกหัดนี้และแบบฝึกหัดที่เหลือในบทนี้ ค่าเฉลี่ยและเมทริกซ์ความแปรปรวนร่วมจะถูกโหลดไว้ให้แล้วในชื่อ mu.sim และ sigma.sim
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การแจกแจงความน่าจะเป็นหลายตัวแปรใน R
คำแนะนำการฝึกหัด
- สุ่ม 100 ตัวอย่างจากการแจกแจงปกติสองตัวแปร แล้วกำหนดให้กับออบเจกต์
multnorm.sample - แสดงตัวอย่างหกรายการแรก
- สร้าง scatter plot จากตัวอย่างที่สุ่มได้
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Generate 100 bivariate normal samples
multnorm.sample <- ___
# View the first 6 samples
___
# Scatterplot of the bivariate samples
plot(___)