开始使用免费开始使用

像在 1999 年一样!

Cynthia 今年 18 岁,正在比利时 KU Leuven 的精算专业学习。本学期她选修了寿险数学课程。她需要使用 R 构建具有洞见的寿命数据可视化。您将帮助她查看 1999 年登记的比利时女性死亡率数据。这不仅是 Cynthia 的出生年份;"1999" 也是她最喜欢的 Prince 歌曲!死亡率来自 Human Mortality Database,数据保存在数据集 life_table 中。

在本练习中,您将通过探索 life_table 的内容来操作 R 中的数据框对象。

本练习是课程的一部分

用 R 评估人寿保险产品

查看课程

练习说明

  • 使用函数 str() 查看 life_table 的结构,并用 head()tail() 查看 life_table 的首尾若干条记录。
  • 使用 $ 符号从 life_table 中提取变量 ageqxex
  • 打印 1999 年一名 18 岁个体在 19 岁前死亡的概率 $q_{18}$。
  • 打印 1999 年一名 18 岁个体的期望未来寿命 $e_{18}$。

交互式实操练习

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

# Inspect life_table using str(), head() and tail()
___
___
___

# Define age, qx and ex
age <- ___
qx <- ___
ex <- ___

# The probability that (18) dies before turning 19
___

# The expected future lifetime of (18)
___
编辑并运行代码