Description Usage Arguments Details Value References See Also Examples
Compute a smoothed empirical distribution function for objects of
class "expert".
1 2 3 4 5 6 7 8 9 10 |
x |
an object of class |
digits |
number of significant digits to use, see
|
Fn |
an R object inheriting from |
main |
main title. |
xlab, ylab |
labels of x and y axis. |
... |
arguments to be passed to subsequent methods. |
The ogive is a linear interpolation of the empirical cumulative distribution function.
The equation of the ogive is
G(x) = ((c[j] - x) F(c[j-1]) + (x - c[j-1]) F(c[j]))/(c[j] - c[j-1])
for c[j-1] < x <= c[j] and where c[0], …, c[r] are the r + 1 group boundaries and F is the cumulative distribution function.
For ogive, a function of class "ogive", inheriting from the
"function" class.
Klugman, S. A., Panjer, H. H. and Willmot, G. E. (1998), Loss Models, From Data to Decisions, Wiley.
expert to create objects of class "expert";
cdf for the true cumulative distribution function;
approxfun, which is used to compute the ogive;
stepfun for related documentation (even though the ogive
is not a step function).
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | x <- list(E1 <- list(A1 <- c(0.14, 0.22, 0.28),
A2 <- c(130000, 150000, 200000),
X <- c(350000, 400000, 525000)),
E2 <- list(A1 <- c(0.2, 0.3, 0.4),
A2 <- c(165000, 205000, 250000),
X <- c(550000, 600000, 650000)),
E3 <- list(A1 <- c(0.2, 0.4, 0.52),
A2 <- c(200000, 400000, 500000),
X <- c(625000, 700000, 800000)))
probs <- c(0.1, 0.5, 0.9)
true.seed <- c(0.27, 210000)
fit <- expert(x, "cooke", probs, true.seed, 0.03)
Fn <- ogive(fit)
Fn
knots(Fn) # the group boundaries
Fn(knots(Fn)) # true values of the empirical cdf
Fn(c(80, 200, 2000)) # linear interpolations
plot(Fn)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.