Learn R Programming

ChainLadder (version 0.2.15)

getLatestCumulative: Triangle information for most recent calendar period.

Description

Return most recent values for all origin periods of a cumulative development triangle.

Usage

getLatestCumulative(Triangle, na.values = NULL)

Value

A vector of most recent non-'NA' (and synonyms, if appropriate) values of a triangle for all origin periods. The names of the vector equal the origin names of the Triangle. The vector will have additional attributes: "latestcol" equalling the index of the column in Triangle corresponding to the row's rightmost entry; "rowsname" equalling the name of the row dimension of Triangle, if any; "colnames" equalling the corresponding column name of Triangle, if any; "colsname" equalling the name of the column dimension of Triangle, if any.

Arguments

Triangle

a Triangle in matrix format.

na.values

a vector specifying values that should be considered synonymous with NA when searching for the rightmost non-NA.

Author

Ben Escoto, Markus Gesmann, Dan Murphy

See Also

See also as.triangle.

Examples

Run this code
RAA
getLatestCumulative(RAA)
Y <- matrix(c(1,  2,  3,
              4,  5,  0, 
              6, NA, NA), byrow=TRUE, nrow=3)
getLatestCumulative(Y) # c(3, 0, 6) 
getLatestCumulative(Y, na.values = 0) # c(3, 5, 6) 

Run the code above in your browser using DataLab