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 |