| integrate | R Documentation | 
Integrate all observations of a funData, irregFunData or
multiFunData object over their domain.
integrate(object, ...)
| object | An object of class  | 
| ... | Further parameters (see Details). | 
Further parameters passed to this function may include:
method: Character string. The integration rule to be used, passed to
the internal function .intWeights. Defaults to "trapezoidal"
(alternative: "midpoint"). 
fullDom: Logical. If
object is of class irregFunData, setting fullDom = TRUE
extrapolates all functions linearly to the full domain before calculating the
integrals. Defaults to FALSE. For details on the extrapolation, see
extrapolateIrreg.
A vector of numerics, containing the integral values for each observation.
The function is currently implemented only for functional data with up to three-dimensional domains. In the default case, this function calls integrate.
funData, irregFunData,
multiFunData
# Univariate
object <- funData(argvals = 1:5, X = rbind(1:5, 6:10))
integrate(object)
# Univariate (irregular)
irregObject <-irregFunData(argvals = list(1:5, 2:4), X = list(2:6, 3:5))
integrate(irregObject) # fullDom = FALSE
integrate(irregObject, fullDom = TRUE)
# Multivariate
multiObject <- multiFunData(object, funData(argvals = 1:3, X = rbind(3:5, 6:8)))
integrate(multiObject)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.