Learn R Programming

MortalityTables (version 2.0)

commutationNumbers: Calculate the commutation numbers for the given parameters, using the mortality table and an interest rate

Description

Calculate the commutation numbers for the given parameters, using the mortality table and an interest rate

Usage

commutationNumbers(object, ..., ages = NULL, i = 0.03)

# S4 method for mortalityTable commutationNumbers(object, ..., ages = NULL, i = 0.03)

# S4 method for numeric commutationNumbers(object, ages, i = 0.03)

# S4 method for pensionTable commutationNumbers(object, ..., ages = NULL, i = 0.03)

Arguments

object

The life table object (class inherited from mortalityTable)

...

Other parameters to be passed to the deathProbabilities call (e.g. YOB)

ages

Vector of ages for which the probabilities should be extracted and commutation numbers calculates

i

Interest rate used for the calculation of the commutation numbers

Methods (by class)

  • mortalityTable: Calculate the commutation numbers for the given parameters, using the mortality table and an interest rate

  • numeric: Calculate the commutation numbers for the given death probabilities (passed as a numeric vector with argument name "object"), ages and an interest rate Return value is a list of data frames

  • pensionTable: Calculate the commutation numbers for the given parameters, using the pension table and an interest rate Return value is a list of data frames

Examples

Run this code
# NOT RUN {
mortalityTables.load("Austria_Annuities")
commutationNumbers(AVOe2005R.male, i = 0.03, YOB = 1975)

# }

Run the code above in your browser using DataLab