เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

ตัวอย่างจากการแจกแจงปกติหลายตัวแปร

การแจกแจงปกติหลายตัวแปร (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(___)
แก้ไขและรันโค้ด