A Framework for Various Types of Mortality / Life Tables


[Up] [Top]

Documentation for package ‘MortalityTables’ version 1.0

Help Pages

MortalityTables-package Provide life table classes for life insurance purposes
ages Return the defined ages of the life table
ages-method Return the defined ages of the life table
ageShift Return the age shift of the age-shifted life table given the birth year
ageShift-method Return the age shift of the age-shifted life table given the birth year
baseTable Return the base table of the life table
baseTable-method Return the base table of the life table
baseYear Return the base year of the life table
baseYear-method Return the base year of the life table
calculateImprovements Calculate the improvement factors for the given birth-year and the 'mortalityTable.improvementFactors' object
calculateImprovements-method Calculate the improvement factors for the given birth-year and the 'mortalityTable.improvementFactors' object
commutationNumbers Calculate the commutation numbers for the given parameters, using the mortality table and an interest rate
commutationNumbers-method Calculate the commutation numbers for the given parameters, using the mortality table and an interest rate
deathProbabilities Return the (cohort) death probabilities of the life table given the birth year (if needed)
deathProbabilities-method Return the (cohort) death probabilities of the life table given the birth year (if needed)
deathProbabilitiesIndividual Return a matrix of the persons' individual death probabilities of a joint-life table (instance of 'mortalityTable.jointLives')
fillAges Fill the given probabilities with NA to match the desired age range.
generateAgeShift Generate data.frame containing age shifts for each birth year
getCohortTable Return the cohort life table as a 'mortalityTable.period' object
getCohortTable-method Return the cohort life table as a 'mortalityTable.period' object
getOmega Return the maximum age of the life table
getOmega-method Return the maximum age of the life table
getPeriodTable Return the period life table as a 'mortalityTable.period' object
getPeriodTable-method Return the period life table as a 'mortalityTable.period' object
lifeTable Return the lifetable object (package lifecontingencies) for the cohort life table
lifeTable-method Return the lifetable object (package lifecontingencies) for the cohort life table
makeQxDataFrame Converts one or multiple mortality table objects to a data frame that can be plotted by 'plotMortalityTables' or 'plotMortalityTableComparisons'
mortalityComparisonTable Calculate relative mortalities for age bands and birth years
mortalityImprovement Return the mortality trend (yearly log-death-probability improvement) of the given period or the given generation.
mortalityImprovement-method Return the mortality trend (yearly log-death-probability improvement) of the given period or the given generation.
mortalityTable Class mortalityTable
mortalityTable-class Class mortalityTable
mortalityTable.ageShift Class mortalityTable.ageShift - Cohort life tables generated by age-shift
mortalityTable.ageShift-class Class mortalityTable.ageShift - Cohort life tables generated by age-shift
mortalityTable.deMoivre Class mortalityTable.deMoivre - Mortality table with de Moivre's law
mortalityTable.deMoivre-class Class mortalityTable.deMoivre - Mortality table with de Moivre's law
mortalityTable.improvementFactors Class mortalityTable.improvementFactors - Cohort life table with improvement factors
mortalityTable.improvementFactors-class Class mortalityTable.improvementFactors - Cohort life table with improvement factors
mortalityTable.jointLives Class mortalityTable.jointLives - Life table for multiple joint lives
mortalityTable.jointLives-class Class mortalityTable.jointLives - Life table for multiple joint lives
mortalityTable.MakehamGompertz Class mortalityTable.MakehamGompertz - Mortality table with Makeham-Gompertz's law
mortalityTable.MakehamGompertz-class Class mortalityTable.MakehamGompertz - Mortality table with Makeham-Gompertz's law
mortalityTable.mixed Class mortalityTable.mixed - Life table as a mix of two life tables
mortalityTable.mixed-class Class mortalityTable.mixed - Life table as a mix of two life tables
mortalityTable.once Generate a (deterministic) mortality table with only one probability set to 1 (for the given age)
mortalityTable.onceAndFuture Generate a (deterministic) mortality table with all probabilities starting at a given age set to 1
mortalityTable.period Class mortalityTable.period - Period life tables
mortalityTable.period-class Class mortalityTable.period - Period life tables
mortalityTable.trendProjection Class mortalityTable.trendProjection - Cohort mortality table with age-specific trend
mortalityTable.trendProjection-class Class mortalityTable.trendProjection - Cohort mortality table with age-specific trend
mortalityTable.Weibull Class mortalityTable.Weibull - Mortality table with Weibull's law
mortalityTable.Weibull-class Class mortalityTable.Weibull - Mortality table with Weibull's law
mortalityTable.zeroes Generate a mortality table with all probabilities set to zero.
MortalityTables Provide life table classes for life insurance purposes
mortalityTables.list List all available sets of life tables provided by the MortalityTables-package package An existing life table can then be loaded with mortalityTables.load.
mortalityTables.load Load a named set of mortality tables provided by the MortalityTables package
pensionTable Class pensionTable
pensionTable-class Class pensionTable
pensionTables.list List all available sets of pension tables provided by the MortalityTables-package package An existing pension table can then be loaded with pensionTables.load.
pensionTables.load Load a named set of pension tables provided by the MortalityTables package
periodDeathProbabilities Return the (period) death probabilities of the life table for a given observation year
periodDeathProbabilities-method Return the (period) death probabilities of the life table for a given observation year
periodDeathProbabilitiesIndividual Return a matrix of the persons' individual period death probabilities of a joint-life table (instance of 'mortalityTable.jointLives')
periodTransitionProbabilities Return all period transition probabilities of the pension table
periodTransitionProbabilities-method Return all period transition probabilities of the pension table
plot.mortalityTable Plot multiple mortality tables (life tables) in one plot
plotMortalityTableComparisons Plot multiple mortality tables (life tables) in one plot, relative to a given reference table
plotMortalityTables Plot multiple mortality tables (life tables) in one plot
plotMortalityTrend Plot the trends of multiple mortality tables (life tables) in one chart
setLoading Return a copy of the table with an additional loading added
setLoading-method Return a copy of the table with an additional loading added
setModification Return a copy of the table with the given modification function added
setModification-method Return a copy of the table with the given modification function added
transitionProbabilities Return all transition probabilities of the pension table (generational probabilities)
transitionProbabilities-method Return all transition probabilities of the pension table (generational probabilities)
undampenTrend Return a 'mortalityTable.trendProjection' object with the trend damping removed.
undampenTrend-method Return a 'mortalityTable.trendProjection' object with the trend damping removed.
whittaker.mortalityTable Smooth a life table using the Whittaker-Henderson method, intepolation possibly missing values