lines.fds {rainbow} | R Documentation |
Plot functional curves.
## S3 method for class 'fds': lines(x, plot.type = c("functions", "time", "depth", "density"), index, labels = NULL, label.cex = 0.7, col = NULL, lty = 1, pch = c(1:9,0, letters, LETTERS), ...)
x |
An object of class fds or fts . |
plot.type |
Type of plot. See details for more explanations. |
index |
Indices of curves. When lines.fd and points.fd are called, index allows users to specify
which curve or curves are plotted. For instance, when index=2, the second curve ordered by time or depth or
density is plotted. |
labels |
Character vector of length length(y$x) . If plot.type="time" then the
labels are printed beside each time plot. |
label.cex |
Character size for labels. |
col |
Colors to use in plot. Default is to use a rainbow color palette with the number of colors equal to the number of functions. |
lty |
The line type. |
pch |
Either an integer specifying a symbol or a single character to be used as the default in plotting points. |
... |
Other plotting parameters passed to par . |
If plot.type="functions"
, then functions are plotted using a rainbow color palette so the
first few functions are shown in red, followed by orange, yellow, green, blue
and indigo with the last few functions plotted in violet.
If plot.type="time"
, then each value of x is shown as a separate time series in a time plot.
If plot.type="depth"
, then functions are first ordered by depth and then plotted using a rainbow color
palette.
If plot.type="density"
, then functions are first ordered by density and then plotted using a rainbow color
palette.
Function produces a plot.
Rob J Hyndman, Han Lin Shang
R. J. Hyndman and H. L. Shang. (2010) "Rainbow plots, bagplots, and boxplots for functional data", Journal of Computational and Graphical Statistics, in press.
plot(x = Australiasmoothfertility, plot.type = "functions") lines(x = Australiasmoothfertility, plot.type = "functions", index = 3) plot(x = ElNino, plot.type = "functions") lines(x = ElNino, plot.type = "functions", index = 3)