CommencezCommencez gratuitement

Comme en 1999!

Cynthia a maintenant 18 ans et est inscrite au programme d'actuariat de la KU Leuven, en Belgique. Cette session, elle suit un cours sur les mathématiques de l'assurance vie. À l'aide de R, on lui demande de créer des visualisations parlantes à partir de statistiques sur la durée de vie. Vous allez l'aider en examinant les données de mortalité belges pour les femmes, telles qu'elles ont été enregistrées en 1999. Ce n'est pas seulement l'année de naissance de Cynthia; « 1999 » est aussi sa chanson préférée de Prince! Les taux de mortalité proviennent de la Human Mortality Database et sont enregistrés dans l'ensemble de données life_table.

Dans cet exercice, vous allez travailler avec un objet de type data frame dans R en explorant le contenu de life_table.

Cette activité fait partie du cours

Évaluation des produits d'assurance vie en R

Voir le cours

Instructions de l’exercice

  • Vérifiez la structure de life_table avec la fonction str() ainsi que les premières et dernières entrées de life_table avec head() et tail().
  • Extrayez les variables age, qx et ex de life_table en utilisant la notation $.
  • Affichez la probabilité \(q_{18}\) qu'une personne de 18 ans en 1999 décède avant d'atteindre 19 ans.
  • Affichez l'espérance de vie résiduelle \(e_{18}\) d'une personne de 18 ans en 1999.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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)
___
Modifier et exécuter le code