Skip to contents

Package

Overview of the package and the bundled data.

MortalityLaws-package MortalityLaws
MortalityLaws: Parametric Mortality Models, Life Tables and HMD

Fitting and diagnostics

Fit mortality laws to data, then interrogate the fit.

MortalityLaw()
Fit Mortality Laws
predict(<MortalityLaw>)
Predict from a Fitted Mortality Law
summary(<MortalityLaw>)
Summarise a Fitted Mortality Law
print(<MortalityLaw>)
Print a Fitted Mortality Law
print(<summary.MortalityLaw>)
Print a MortalityLaw Summary
logLik(<MortalityLaw>)
Extract the Log-Likelihood of a Fitted Mortality Law
AIC(<MortalityLaw>)
Extract the AIC of a Fitted Mortality Law
deviance(<MortalityLaw>)
Extract the Deviance of a Fitted Mortality Law
df.residual(<MortalityLaw>)
Extract the Residual Degrees of Freedom of a Fitted Mortality Law
dispersion()
Dispersion of a Fitted Mortality Law
plot(<MortalityLaw>)
Plot a Fitted Mortality Law

Life tables and conversion

Build life tables from mortality rates and convert between mortality functions.

LifeTable()
Compute Life Tables from Mortality Data
LawTable()
Compute Life Tables from Parameters of a Mortality Law
convertFx()
Convert Life Table Indicators
plot(<LifeTable>)
Plot a Life Table
print(<LifeTable>)
Print a Life Table
plot(<convertFx>)
Plot a Life Table Indicator Conversion
print(<convertFx>)
Print a Converted Life Table Indicator

Data access and catalogues

Pull mortality data from the HMD family of databases and browse what is available.

ReadHMD()
Download The Human Mortality Database (HMD)
ReadJMD()
Download the Japanese Mortality Database (JMD)
ReadCHMD()
Download the Canadian Human Mortality Database (CHMD)
ReadAHMD()
Download the Australian Human Mortality Database (AHMD)
print(<ReadHMD>)
Print a ReadHMD Object
print(<ReadJMD>)
Print a ReadJMD Object
print(<ReadCHMD>)
Print a ReadCHMD Object
print(<ReadAHMD>)
Print a ReadAHMD Object
availableHMD()
Check Data Availability in HMD
availableLaws()
Check the Available Mortality Laws
print(<availableLaws>)
Print the Available Mortality Laws
availableLF()
Check Available Loss Functions
print(<availableLF>)
Print Available Loss Functions
ahmd
MortalityLaws Test Data
HMD_sample
HMD sample Data object generated by the ReadHMD() function.
JMD_sample
JMD sample Data object generated by the ReadJMD() function.
CHMD_sample
CHMD sample Data object generated by the ReadCHMD() function.
AHMD_sample
AHMD sample Data object generated by the ReadAHMD() function.

The 38 mortality laws

The parametric models themselves, evaluated age by age.

demoivre()
De Moivre Mortality Law - 1725
gompertz()
Gompertz Mortality Law - 1825
gompertz0()
Gompertz Mortality Law - informative parameterization
invgompertz()
Inverse-Gompertz Mortality Law - informative parameterization
makeham()
Makeham Mortality Law - 1860
makeham0()
Makeham Mortality Law - informative parameterization
opperman()
Opperman Mortality Law - 1870
thiele()
Thiele Mortality Law - 1871
wittstein()
Wittstein Mortality Law - 1883
weibull()
Weibull Mortality Law - 1939
invweibull()
Inverse-Weibull Mortality Law
perks()
Perks Model - 1932
steffensen()
Steffensen Model - 1930
neggompertz()
Negative Gompertz Mortality Law - 1871
pareto_2()
Pareto II Mortality Law - 1954
scholey_shifted_power()
Shifted Power Mortality Law - 2019
scholey()
Scholey Mortality Law - 2019
vandermaen()
Van der Maen Model - 1943
vandermaen2()
Van der Maen 2 Model - 1943
strehler_mildvan()
Strehler-Mildvan Model - 1960
beard()
Beard Model - 1971
beard_makeham()
Makeham-Beard Model - 1971
ggompertz()
Gamma-Gompertz Model - 1979
quadratic()
Quadratic Model
siler()
Siler Mortality Law - 1979
HP()
Heligman-Pollard Mortality Law - 8 parameters - 1980
HP2()
Heligman-Pollard 2 Mortality Law - 8 parameters
HP3()
Heligman-Pollard 3 Mortality Law - 9 parameters
HP4()
Heligman-Pollard 4 Mortality Law - 9 parameters
martinelle()
Martinelle Model - 1987
rogersplanck()
Rogers-Planck Model - 1983
carriere1()
Carriere Mortality Law - 1992
carriere2()
Carriere Mortality Law - 1992
kostaki()
Kostaki Model - 1992
kannisto()
Kannisto Mortality Law - 1998
kannisto_makeham()
Kannisto-Makeham Mortality Law - 1998
makeham_logquad()
Makeham Log-Quadratic Mortality Law (GM(1,3)) - 1988
gompertz_logquad()
Gompertz Log-Quadratic Mortality Law (GM(0,3)) - 1988