conreg-methods {cobs} | R Documentation |
Methods for conreg
objects
## S3 method for class 'conreg': fitted(object, ...) ## S3 method for class 'conreg': residuals(object, ...) ## S3 method for class 'conreg': knots(Fn, ...) ## S3 method for class 'conreg': lines(x, type = "l", col = 2, lwd = 1.5, show.knots = TRUE, add.iSpline = TRUE, force.iSpl = FALSE, ...) ## S3 method for class 'conreg': plot(x, type = "l", col = 2, lwd = 1.5, show.knots = TRUE, add.iSpline = TRUE, force.iSpl = FALSE, xlab = "x", ylab = expression(s[c](x)), sub = "simple concave regression", col.sub = col, ...) ## S3 method for class 'conreg': predict(object, x, deriv = 0, ...) ## S3 method for class 'conreg': print(x, digits = max(3, getOption("digits") - 3), ...)
object, Fn, x |
an R object of class conreg , i.e., typically
the result of conreg(..) . For predict() ,
x is a numeric vector of abscissa values at which to evaluate
the concave/convex spline function. |
type, col, lwd, xlab, ylab, sub, col.sub |
plotting arguments as in
plot.default . |
show.knots |
logical indicating the spline knots should be marked additionally. |
add.iSpline |
logical indicating if an interpolation
spline should be considered for plotting. This is only used when it
is itself concave/convex, unless force.iSpl is
TRUE . |
force.iSpl |
logical indicating if an interpolating spline is drawn even when it is not convex/concave. |
deriv |
for predict , integer specifying the derivate to be
computed; currently must be 0 or 1 . |
digits |
number of significant digits for printing. |
... |
further arguments, potentially passed to methods. |
Martin Maechler
conreg
, ....
example(conreg, echo = FALSE) class(rc) # "conreg" rc # calls the print method knots(rc) plot(rc) xx <- seq(-0.1, 1.1, length=201) # slightly extrapolate yx <- predict(rc, xx) plot(xx, yx, type = "l", main="plot(xx, predict( conreg(.), xx))")