knots.fd {fda} | R Documentation |
Extract the knots from a function basis or data object
Description
Extract either all or only the interior knots from an object of class
basisfd
, fd
, or fdSmooth
.
Usage
## S3 method for class 'fd'
knots(Fn, interior=TRUE, ...)
## S3 method for class 'fdSmooth'
knots(Fn, interior=TRUE, ...)
## S3 method for class 'basisfd'
knots(Fn, interior=TRUE, ...)
Arguments
Fn |
an object of class |
interior |
logical: if TRUE, Fn[["params"]] are returned. Else, nord <- norder(Fn); rng <- Fn[['rangeval']]; return c(rep(rng[1], nord), Fn[["params"]], rep(rng[2], nord)) |
... |
ignored |
Details
The interior knots of a bspline
basis are stored in the
params
component. The remaining knots are in the
rangeval
component, with multiplicity norder(Fn).
Value
Numeric vector. If 'interior' is TRUE, this is the params
component of the bspline
basis. Otherwise, params
is
bracketed by rep(rangeval, norder(basisfd).
Author(s)
Spencer Graves
References
Ramsay, James O., Hooker, Giles, and Graves, Spencer (2009), Functional data analysis with R and Matlab, Springer, New York.
Ramsay, James O., and Silverman, Bernard W. (2005), Functional Data Analysis, 2nd ed., Springer, New York.
Ramsay, James O., and Silverman, Bernard W. (2002), Applied Functional Data Analysis, Springer, New York.