정기 생명보험
Ethan은 보장 기간이 한정될 때 생명보험의 EPV가 어떻게 변하는지 궁금해합니다. 아래 그림을 참고하세요.
먼저 그는 이자율 $i = 2\%$에서 20세 가입자의 종신보험 EPV를 계산합니다. 이때 1999년 벨기에 여성에 대한 미리 불러온 life_table을 사용합니다.
이전 연습 문제에서 만든 whole_life_insurance() 함수를 바탕으로, Cynthia가 정기 생명보험 함수를 작성할 수 있도록 도와주시겠어요?
이 연습은 강의의 일부입니다
R로 배우는 생명보험 상품 평가
연습 안내
- 정기 생명보험의 EPV를 계산하는 함수
temporary_life_insurance()를 정의하세요. 반복적으로 쓰이는 인수age,i,life_table외에 보장 기간(년수)을 나타내는 추가 인수n을 받습니다. - 방금 정의한
temporary_life_insurance()함수를 사용해, 20세 가입자의 보험에서 이자율 2%일 때 보장을 45년으로 제한하면 EPV가 어떻게 변하는지 계산해 보세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# EPV of a whole life insurance for (20) at interest rate 2% using life_table
whole_life_insurance(20, 0.02, life_table)
# Function to compute the EPV of a temporary life insurance
temporary_life_insurance <- function(age, n, i, life_table) {
qx <- life_table$qx
px <- 1 - qx
kpx <- c(1, cumprod(px[(___):(___)]))
kqx <- kpx * qx[(___):(___)]
discount_factors <- (1 + i) ^ - (1:length(kqx))
___(___ * ___)
}
# EPV of a temporary life insurance for (20) over a period of 45 years at interest rate 2% using life_table
temporary_life_insurance(___, ___, ___, ___)