funData2fd | R Documentation |
This function converts an object of class funData
to an
object of class fd
(from package fda). It
heavily builds on the function Data2fd
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.
funData2fd(object, ...)
object |
A |
... |
Other parameters passed to |
An object of class fd
.
This function works only for funData objects on one-dimensional domains.
funData
, fd
,
Data2fd
, fd2funData
# Install / load package fda before running the examples
library("fda")
# from Data2fd help
daybasis <- create.fourier.basis(c(0, 365), nbasis=65)
# funData object with temperature
tempFun <- funData(day.5, t(CanadianWeather$dailyAv[, , "Temperature.C"]))
# convert to fd
tempfd <- funData2fd(tempFun, daybasis)
# plot to compare
par(mfrow = c(1,2))
plot(tempFun, main = "funData object (raw data)")
plot(tempfd, main = "fd object (smoothed)")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.