"plot"(x, ..., main, add=FALSE, show.all=!add, show.window=show.all, which.marks=1, ribbon=show.all, ribsep=0.15, ribwid=0.05, ribn=1024, do.plot=TRUE)"psp",
or data which can be converted into
this format by as.psp().
TRUE, the current plot is not erased;
the segments are plotted on top of the
current plot, and the window is not plotted (by default).
x are a data frame.
A character string or an integer.
Defaults to 1 indicating the first column of marks.
"bbox" giving a bounding box for the plot.
plot method for
line segment pattern datasets (of class "psp",
see psp.object).
It plots both the observation window Window(x)
and the line segments themselves.
Plotting of the window Window(x) is performed by
plot.owin. This plot may be modified
through the ... arguments. Plotting of the segments themselves is performed
by the standard R function segments.
Its plotting behaviour may also be modified through the ...
arguments.
For a marked line segment pattern
(i.e. if marks(x) is not NULL)
the line segments are plotted in colours
determined by the mark values.
If marks(x) is a data frame, the default is to use the first
column of marks(x) to determine the colours. To specify another
column, use the argument which.marks.
The colour map (associating mark values with colours) will be
displayed as a vertical colour ribbon to the right of the plot, if
ribbon=TRUE.
psp.object,
plot,
par,
plot.owin,
symbols
X <- psp(runif(20), runif(20), runif(20), runif(20), window=owin())
plot(X)
plot(X, lwd=3)
lettuce <- sample(letters[1:4], 20, replace=TRUE)
marks(X) <- data.frame(A=1:20, B=factor(lettuce))
plot(X)
plot(X, which.marks="B")
Run the code above in your browser using DataLab