A Framework for Various Types of Mortality / Life Tables
Return the defined ages of the life table
Return the age shift of the age-shifted life table given the birth yea...
Return the base table of the life table
Return the base year of the life table
Calculate the improvement factors for the given birth-year and the `mo...
Calculate the commutation numbers for the given parameters, using the ...
Return the (cohort) death probabilities of the life table given the bi...
Return a matrix of the persons' individual death probabilities of a jo...
Fill the given probabilities with NA to match the desired age range.
Fit an exponential function exp(-A*(x-x0)) to the last value (f(100) a...
Generate data.frame containing age shifts for each birth year
Return the cohort life table as a mortalityTable.period
object
Return the maximum age of the life table
Return the period life table as a mortalityTable.period
object
Return the lifetable object (package lifecontingencies) for the cohort...
Converts one or multiple mortality table objects to a data frame that ...
Calculate relative mortalities for age bands and birth years
Return the mortality trend (yearly log-death-probability improvement) ...
Class mortalityTable
Class mortalityTable.ageShift - Cohort life tables generated by age-sh...
Class mortalityTable.deMoivre - Mortality table with de Moivre's law
Class mortalityTable.improvementFactors - Cohort life table with impro...
Class mortalityTable.jointLives - Life table for multiple joint lives
Class mortalityTable.MakehamGompertz - Mortality table with Makeham-Go...
Class mortalityTable.mixed - Life table as a mix of two life tables
Empty mortality table indicating NA
Class mortalityTable.observed - Life table from actual observations
Generate a (deterministic) mortality table with only one probability s...
Generate a (deterministic) mortality table with all probabilities star...
Class mortalityTable.period - Period life tables
Class mortalityTable.trendProjection - Cohort mortality table with age...
Class mortalityTable.Weibull - Mortality table with Weibull's law
Generate a mortality table with all probabilities set to zero.
Provide life table classes for life insurance purposes
List all available sets of life tables provided by the MortalityTables...
Load a named set of mortality tables provided by the MortalityTables p...
Remove all non-essential data (raw data, etc.) from a mortalityTable o...
Extrapolate base table of a mortalityTable using an exponential functi...
Extrapolate a mortality trend exponentially
Restrict/expand a mortalityTable to certain ages
Fit interpolation law to a mortality table and extrapolate
Round all components of a mortality table to the given number of digit...
Scale all probabilities of the given mortalityTable
object(s) by the...
Set additional information (year, description, type of risk, sex, etc....
Sets a new name for the given mortality table or the list/table/array ...
Set/Add a trend vector for the probabilities of the given `mortalityTa...
Switch over mortalities from one table to another at a given age
Translate base table of a cohort mortality table to a different observ...
Class pensionTable
List all available sets of pension tables provided by the MortalityTab...
Load a named set of pension tables provided by the MortalityTables pac...
Return the (period) death probabilities of the life table for a given ...
Return a matrix of the persons' individual period death probabilities ...
Return all period transition probabilities of the pension table
Plot multiple mortality tables (life tables) in one plot
Plot multiple mortality tables (life tables) in one plot, relative to ...
Plot multiple mortality tables (life tables) in one plot
Plot the trends of multiple mortality tables (life tables) in one char...
Calculate the total mortality of the pension table
Extract a sub-table from a pensionTable
Set additional information (year, description, type of risk, sex, etc....
Return a copy of the table with an additional loading added
Return a copy of the table with the given modification function added
Return all transition probabilities of the pension table (generational...
Return a mortalityTable.trendProjection
object with the trend dampin...
Smooth a life table using the Whittaker-Henderson method, intepolation...
Classes to implement, analyze and plot cohort life tables for actuarial calculations. Birth-year dependent cohort mortality tables using a yearly trend to extrapolate from a base year are implemented, as well as period life table, cohort life tables using an age shift, and merged life tables. Additionally, several data sets from various countries are included to provide widely-used tables out of the box.
Useful links