สุ่มตัวอย่างจากการแจกแจงแบบ Poisson
เรามีข้อมูลจำนวนคดีทำร้ายร่างกาย ปล้นทรัพย์ และทำร้ายร่างกายรุนแรงโดยเฉลี่ยต่อปีในเมืองขนาดเล็กแห่งหนึ่ง (150, 300 และ 50 คดี ตามลำดับ) เนื่องจากอาชญากรรมทั้งสามประเภทสามารถจำลองด้วยการแจกแจง Poisson แบบหลายตัวแปร จึงต้องสร้างสถานการณ์จำลอง 10 รูปแบบสำหรับจำนวนคดีอาชญากรรมในปีถัดไป
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Mixture Models ใน R
คำแนะนำการฝึกหัด
- ใช้ฟังก์ชัน
rpoisเพื่อสร้างการสังเกต 10 ครั้งสำหรับอาชญากรรมแต่ละประเภท โดยใช้ค่า lambda ที่สอดคล้องกัน - รวมจำนวนคดีอาชญากรรมที่จำลองได้เข้าด้วยกันเป็นการแจกแจง Poisson แบบหลายตัวแปร
- ตรวจสอบค่าของสถานการณ์จำลองที่สร้างขึ้น
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
set.seed(1541)
# Create the vector of lambdas
lambda_1 <- c(150, 300, 50)
# Create the sample of each crime
assault_1 <- ___(n = ___, lambda = ___)
robbery_1 <- ___(n = ___, lambda = ___)
battery_1 <- ___(n = ___, lambda = ___)
# Combine the results
cities_1 <- cbind(assault_1, ___, battery_1)
# Check the sample
cities_1