mortalityTable.MakehamGompertz-class: Class mortalityTable.MakehamGompertz - Mortality table with...

mortalityTable.MakehamGompertz-classR Documentation

Class mortalityTable.MakehamGompertz - Mortality table with Makeham-Gompertz's law

Description

A period life table following Makeham and Gompertz's law of a mortality rate \mu increasing exponentially with age x (\mu_{x+t} = A + B c^{(x+t)}). The only required slots are the parameters A, B and c, all probabilities are calculated from them, for technical reasons a maximum age of 120 is technically assumed. Optionally, a name and loading can be passed (inherited from mortalityTable).

Slots

A

Parameter A of the Makeham-Gompertz distribution

B

Parameter B of the Makeham-Gompertz distribution

c

Parameter c of the Makeham-Gompertz distribution

omega

Maximum age (default: 150)

Examples

# A Gompertz mortality, roughtly approximating the Austrian annuitants 2017
gmp = mortalityTable.MakehamGompertz(A = 0, B = 0.00001, c = 1.11)
mortalityTables.load("Austria_Annuities_AVOe2005R")
plot(gmp, AVOe2005R.male, Period=2017)

# A Makeham-Gompertz mortality, approximating the Austrian annuitants 2017
mg = mortalityTable.MakehamGompertz(A = 0.0002, B = 0.00001, c = 1.11)
plot(mg, gmp, AVOe2005R.male, Period=2017)


MortalityTables documentation built on Nov. 2, 2023, 5:52 p.m.