| elev {actuar} | R Documentation |
Empirical Limited Expected Value
Description
Compute the empirical limited expected value for individual or grouped data.
Usage
elev(x, ...)
## Default S3 method:
elev(x, ...)
## S3 method for class 'grouped.data'
elev(x, ...)
## S3 method for class 'elev'
print(x, digits = getOption("digits") - 2, ...)
## S3 method for class 'elev'
summary(object, ...)
## S3 method for class 'elev'
knots(Fn, ...)
## S3 method for class 'elev'
plot(x, ..., main = NULL, xlab = "x", ylab = "Empirical LEV")
Arguments
x |
a vector or an object of class |
digits |
number of significant digits to use, see
|
Fn, object |
an R object inheriting from |
main |
main title. |
xlab, ylab |
labels of x and y axis. |
... |
arguments to be passed to subsequent methods. |
Details
The limited expected value (LEV) at u of a random variable
X is
E[X \wedge u] = E[\min(X, u)]. For
individual data x_1, \dots, x_n, the
empirical LEV E_n[X \wedge u] is thus
E_n[X \wedge u] = \frac{1}{n}
\left( \sum_{x_j < u} x_j + \sum_{x_j \geq u} u \right).
Methods of elev exist for individual data or for grouped data
created with grouped.data. The formula in this case is
too long to show here. See the reference for details.
Value
For elev, a function of class "elev", inheriting from the
"function" class.
Author(s)
Vincent Goulet vincent.goulet@act.ulaval.ca and Mathieu Pigeon
References
Klugman, S. A., Panjer, H. H. and Willmot, G. E. (1998), Loss Models, From Data to Decisions, Wiley.
See Also
grouped.data to create grouped data objects;
stepfun for related documentation (even though the
empirical LEV is not a step function).
Examples
data(gdental)
lev <- elev(gdental)
lev
summary(lev)
knots(lev) # the group boundaries
lev(knots(lev)) # empirical lev at boundaries
lev(c(80, 200, 2000)) # and at other limits
plot(lev, type = "o", pch = 16)