Description Usage Arguments Details Value Author(s) See Also Examples
The comparison operators >, <, >=, <=,
==, and != for hyperSpec objects.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | ## S4 method for signature 'hyperSpec,hyperSpec'
Compare(e1, e2)
## S4 method for signature 'hyperSpec,numeric'
Compare(e1, e2)
## S4 method for signature 'hyperSpec,matrix'
Compare(e1, e2)
## S4 method for signature 'numeric,hyperSpec'
Compare(e1, e2)
## S4 method for signature 'matrix,hyperSpec'
Compare(e1, e2)
## S4 method for signature 'hyperSpec,hyperSpec'
all.equal(target, current, ...,
check.attributes = FALSE, check.names = FALSE,
check.column.order = FALSE, check.label = FALSE,
tolerance = hy.getOption("tolerance"),
wl.tolerance = hy.getOption("wl.tolerance"))
|
e1, e2 |
Either two As |
target, current |
two |
... |
handed to |
check.attributes, check.names |
see |
check.column.order |
If two objects have the same data, but the order of the columns (determined by the names) differs, should they be regarded as different? |
check.label |
Should the slot |
tolerance, wl.tolerance |
tolerances for checking wavelengths and data, respectively |
all.equal checks the equality of two hyperSpec objects.
The comparison operators >, <, >=, <=,
==, and != work on the spectra matrix of the hyperSpec
object. They have their usual meaning (see Comparison).
The operators work also with one hyperSpec object and a numeric
(scalar) object or a matrices of the same size as the spectra matrix of the
hyperSpec object.
With numeric vectors sweep might be more
appropriate.
If you want to calculate on the data.frame hyperSpec@data,
you have to do this directly on hyperSpec@data.
a logical matrix for the comparison operators.
all.equal returns either TRUE, or a character vector describing the
differences. In conditions, the result must therefore be tested with
isTRUE.
C. Beleites
sweep-methods for calculations involving
a vector and the spectral matrix.
S4groupGeneric for group generic methods.
Comparison for the base comparison functions.
Arith for arithmetic operators,
Math for mathematical group generic functions
(groups Math and Math2) working on hyperSpec objects.
1 2 3 |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.