Số ca tử vong
Giảng viên của Cynthia đề nghị cô ấy khám phá số ca tử vong trong bảng tử vong. Số ca tử vong ở tuổi \(x\) được ký hiệu là \(d_x\). Bạn có thể hình dung số ca tử vong \(d_x\) theo tuổi \(x\) không?
Ngoài ra, Cynthia biết rằng \(d_x\) là số người kỳ vọng sẽ qua đời ở tuổi \(x\) trong một nhóm có \(\ell_x\) người còn sống. Bạn sẽ tạo mẫu nhị thức cho số ca tử vong ở tuổi \(x\) và so sánh dữ liệu mô phỏng với \(d_x\) đã ghi nhận.
Đối tượng life_table đã được nạp sẵn trong không gian làm việc R của bạn, cùng với các cột đã trích xuất age, qx, lx và dx.
Bài tập này là một phần của khóa học
Định giá Sản phẩm Bảo hiểm Nhân thọ bằng R
Hướng dẫn bài tập
- Vẽ
dxtheoageđể xem số ca tử vong theo độ tuổi. Dùngtype = "h"để hiện các đường thẳng đứng thay vì các điểm. - Mô phỏng số ca tử vong tại mỗi tuổi \(x\) dựa trên số người còn sống
lxvà xác suất tử vongqx. Dùngrbinom()(docs) để sinh theo cách vector hóa từ phân phối nhị thức. - Vẽ chồng số ca tử vong mô phỏng
simslên đồ thị hiện có bằngpoints()(docs). Dùng dấu gạch chéo làm ký hiệu bằng cách đặtpch = 4.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Plot the number of deaths dx by age
plot(___, ___,
type = "h",
pch = 20,
xlab = "Age x",
ylab = expression("d"[x]),
main = "Number of deaths (Belgium, females, 1999)")
# Simulate the number of deaths using a binomial distribution
sims <- ___(n = ___, size = ___, prob = ___)
# Plot the simulated number of deaths on top of the previous graph
points(___, ___,
pch = 4,
col = "red")