comparison-class {compare} | R Documentation |
Comparison Between Two Objects
Description
This class is used to represent the result of a comparison between two objects.
It is just a list, with the following components:
- result
Logical value indicating whether the comparison succeeded (the objects were the same).
- transform
Character vector of descriptions of any transformations that have been applied to the objects being compared.
- tM
The transformed model object.
- tC
The transformed comparison object.
- tMpartial
The partially transformed model object.
- tCpartial
The partially transformed comparison object.
- partialTransform
The transformations that have been applied to the objects being compared, except for any transformations that were applied during the test for equality (i.e., by
compareEqual()
).
Usage
isTRUE(x)
transforms(comp)
Arguments
x , comp |
A comparison object. |
Details
Partial values in the result of a comparison are useful for when a
comparison fails, but a subsequent comparison will be attempted, i.e.,
for daisy-chaining the various compareSomething()
functions,
i.e., what compare()
does.
Value
isTRUE()
returns a logical value, based on the comparison
result
.
transforms()
returns a character vector of transformation
descriptions.
Author(s)
Paul Murrell
See Also
compare
and
compareEqual
Examples
isTRUE(compareIgnoreOrder(1:10, 10:1))
transforms(compareIgnoreOrder(1:10, 10:1))