commutationNumbers {MortalityTables} | R Documentation |
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 signature 'mortalityTable'
commutationNumbers(object, ..., ages = NULL, i = 0.03)
## S4 method for signature 'numeric'
commutationNumbers(object, ages, i = 0.03)
## S4 method for signature '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)
-
commutationNumbers(mortalityTable)
: Calculate the commutation numbers for the given parameters, using the mortality table and an interest rate -
commutationNumbers(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 -
commutationNumbers(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
mortalityTables.load("Austria_Annuities")
commutationNumbers(AVOe2005R.male, i = 0.03, YOB = 1975)