开始使用免费开始使用

Cynthia 活到 100 岁的可能性有多大?

作为一名热爱 R 统计的学习者,Cynthia 很享受她对 1999 年生命表的初步探索。她想用 R 获得更多洞见。Cynthia 尤其关心成为百岁老人的概率。基于 1999 年的数据,0 岁的这一概率是多少?18 岁的呢?您能想出如何计算这些概率吗?然后请对 \((k,\ _kp_{18})\) 进行可视化。

在接下来的练习中,比利时女性 1999 年的时期生命表已预加载到对象 life_table 中,且 lx 列已为您提取。

本练习是课程的一部分

用 R 评估人寿保险产品

查看课程

练习说明

  • 使用 lx 计算 0 岁个体成为百岁老人(即达到 100 岁)的概率。请务必通过索引提取。
  • 计算同样的 18 岁个体的概率。
  • 计算并绘制 18 岁个体存活至 18、19、…、100 岁的概率。将 k 定义为从 0 到 82 的向量。使用 k 来计算这些概率。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Compute the probabilty for (0) to reach the age 100
___

# Compute the probabilty for (18) to reach the age 100
___

# Plot the survival probabilties for (18) up to age 100
k <- ___
plot(k, ___, 
    pch = 20, 
    xlab = "k", 
    ylab = expression(paste(""[k], "p"[18])), 
    main = "Survival probabilities for (18)")
编辑并运行代码