plot-methods | R Documentation |
Plotting hyperSpec
objects. The plot
method for
hyperSpec
objects is a switchyard to plotspc
,
plotmap
, and plotc
.
## S4 method for signature 'hyperSpec,missing'
plot(x, y, ...)
## S4 method for signature 'hyperSpec,character'
plot(x, y, ...)
x |
the |
y |
selects what plot should be produced |
... |
arguments passed to the respective plot function |
It also supplies some convenient abbrevations for much used plots.
If y
is missing, plot
behaves like plot (x, y =
"spc")
.
Supported values for y
are:
calls plotspc
to produce a spectra
plot.
plots mean spectrum +/- one standard deviation
plots 16th, 50th, and 84th percentile spectre. If the
distributions of the intensities at all wavelengths were normal, this would
correspond to "spcmeansd"
. However, this is frequently not the case.
Then "spcprctile"
gives a better impression of the spectral data
set.
like "spcprctile"
, but additionally the 5th and
95th percentile spectra are plotted.
calls plotmap
to produce a map plot.
calls plotvoronoi
to produce a Voronoi plot
(tesselated plot, like "map" for hyperSpec objects with uneven/non-rectangular
grid).
calls plotmat
to produce a plot of the spectra
matrix (not to be confused with matplot
).
calls plotc
to produce a calibration (or time
series, depth-profile, or the like)
plots a time series: abbrevation for plotc (x,
use.c = "t")
plots a depth profile: abbrevation for plotc
(x, use.c = "z")
C. Beleites
plotspc
for spectra plots (intensity over
wavelength),
plotmap
for plotting maps, i.e. color coded summary value on
two (usually spatial) dimensions.
plotc
plot
plot (flu)
plot (flu, "c")
plot (laser, "ts")
spc <- apply (chondro, 2, quantile, probs = 0.05)
spc <- sweep (chondro, 2, spc, "-")
plot (spc, "spcprctl5")
plot (spc, "spcprctile")
plot (spc, "spcmeansd")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.