Description Usage Arguments Value Warning See Also Examples
This function converts an object of class fd
(from
package fda) to an object of class funData
. It
heavily builds on the function eval.fd
from the
fda package. The fd
representation assumes a
basis representation for the observed functions and therefore
implicitly smoothes the data. In funData
objects, the data is
saved in 'raw' format.
1 | fd2funData(fdobj, argvals, ...)
|
fdobj |
An |
argvals |
A vector or a list of length one, containing a vector
with argument values at which the functions in |
... |
Other parameters passed to |
An object of class funData
.
Time names in fdobj$fdnames$time
are not
preserved.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | # Install / load package fda before running the examples
library("fda")
# from Data2fd help
daybasis <- create.fourier.basis(c(0, 365), nbasis=65)
# fd object of daily temperatures
tempfd <- Data2fd(argvals = day.5, y = CanadianWeather$dailyAv[,,"Temperature.C"], daybasis)
# convert to funData
tempFun <- fd2funData(tempfd, argvals = day.5)
# plot to compare
par(mfrow = c(1,2))
plot(tempfd, main = "fd object")
plot(tempFun, main = "funData object")
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.