an object of class conreg
which is basically a list with components
xsorted (and possibly aggregated) abscissa values x
.
ycorresponding y values.
wcorresponding weights, only for "Duembgen06_R"
.
yfcorresponding fitted values.
convexlogical indicating if a convex or a concave fit has been
computed.
iKnotsinteger vector giving indices of the knots,
i.e. locations where the fitted curve has kinks.
Formally, these are exactly those indices where the constraint is
fulfilled strictly, i.e., those \(i\) where
$$(m_i - m_{i-1})/(x_i-x_{i-1}) > (m_{i+1} - m_i)/(x_{i+1}-x_i).$$
callthe call
to conreg()
used.
iterinteger (vector of length one or two) with the number of
iterations used (in the outer and inner loop for "Duembgen06_R"
).
%%--- these are not yet okay for "SR" -- "SR" can also give more ('r','R',..)
%% \item{deriv.loc}{... FIXME ...}
%% \item{conv.loc}{... FIXME ...}
Note that there are several methods defined for conreg objects,
see predict.conreg or methods(class = "conreg").
Notably print and plot; also
predict, residuals, fitted,
knots.
Also, interpSplineCon() to construct a more smooth
(cubic) spline, and isIsplineCon() which checks
if the int is strictly concave or convex the same as the
conreg() result from which it was constructed.