lines.fd | R Documentation |
Lines defined by functional observations are added to an existing plot.
## S3 method for class 'fd'
lines(x, Lfdobj=int2Lfd(0), nx=201, ...)
## S3 method for class 'fdSmooth'
lines(x, Lfdobj=int2Lfd(0), nx=201, ...)
x |
a univariate functional data object to be evaluated at |
Lfdobj |
either a nonnegative integer or a linear differential operator object. If present, the derivative or the value of applying the operator is evaluated rather than the functions themselves. |
nx |
Number of points within |
... |
additional arguments such as axis titles and so forth that can be
used in plotting programs called by |
Lines added to an existing plot.
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.
plot.fd
,
plotfit.fd
oldpar <- par(no.readonly=TRUE)
##
## plot a fit with 3 levels of smoothing
##
x <- seq(-1,1,0.02)
y <- x + 3*exp(-6*x^2) + sin(1:101)/2
# sin not rnorm to make it easier to compare
# results across platforms
result4.0 <- smooth.basisPar(argvals=x, y=y, lambda=1)
result4.m4 <- smooth.basisPar(argvals=x, y=y, lambda=1e-4)
plot(x, y)
lines(result4.0$fd)
lines(result4.m4$fd, col='blue')
lines.fdSmooth(result4.0, col='red')
plot(x, y, xlim=c(0.5, 1))
lines.fdSmooth(result4.0)
lines.fdSmooth(result4.m4, col='blue')
# no visible difference from the default?
par(oldpar)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.