Tabulated exposure curve
tabulated_curve.RdAn exposure curve from a published table of points (x, G(x)) from
(0, 0) to (1, 1), interpolated linearly: Salzmann's homeowners scale,
Ludwig's curves, ISO PSOLD tables or a reinsurer's own. The table must be
concave (its slopes never increase). Its destruction rate is discrete:
the points' x with probabilities from the drops in slope, and a total
loss with probability last slope over first. Its mean rate (curve@mean)
is the first chord's, x1 / G(x1), so a table needs fine first points
for the expected loss to be right.
Details
Works with exposure_curve(), exposure_layer_share() and
rate_quantile(), like an mbbefd curve.
Examples
t <- tabulated_curve(c(0, 0.1, 0.5, 1), c(0, 0.4, 0.8, 1))
exposure_curve(t, 0.3)
#> [1] 0.6
t@mean
#> [1] 0.25